协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
feishu-paper-reviewer【开发与工程】飞书文档论文审阅工具。直接在飞书云文档上进行学术论文审阅,支持高亮、删除线、加粗变色、划词批注、插入审阅意见等多种修订标记。当用户提到对飞书文档/云文档进行论文审阅、审稿、评阅、修改批注,或提供飞书文档链接要求审阅时触发。关键词:飞书论文审阅、飞书审稿、云文档评阅、飞书批注论文。
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
对飞书云文档(docx)中的学术论文进行专业审阅,直接在文档正文中标注修订(高亮、删除线、变色、替换建议),并通过飞书评论系统添加划词批注和全文总评。审阅完成后,作者在飞书中打开文档即可看到所有修订标记和评论。
lark-cli(已安装)向用户确认待审阅的飞书文档 URL 或 doc_id。支持 /docx/ 和 /wiki/ 链接。
lark-cli docs +fetch --doc "<文档URL或ID>"
获取返回的 Markdown 全文。如果文档较长,可使用 --offset 和 --limit 分页获取。
如果用户给出的是 /wiki/ 链接,先查询真实文档类型:
lark-cli wiki spaces get_node --params '{"token":"<wiki_token>"}'
确认 obj_type 为 docx 后,使用 obj_token 进行后续操作。
以资深学术期刊审稿人身份,对论文进行全面、系统的评阅。评阅必须严格、专业、建设性。
结构层面:
语言层面:
学术规范层面:
将评阅结果整理为结构化的修订列表。每条修订必须包含明确的类型、定位信息和理由。
修订总量控制在 15-30 条为宜:太少则审阅不够深入,太多则让作者无所适从。优先处理影响论文核心质量的问题。
详细语法参见 references/revision-marks.md。
| type | 何时使用 | 正文操作 | 评论操作 |
|---|---|---|---|
highlight | 标注需要作者注意的问题文本 | 黄色高亮 | 划词评论说明问题 |
suggest_delete | 建议删除冗余/不当内容 | 红色删除线 | 划词评论说明理由 |
suggest_replace | 建议用更好的表述替换 | 删除线 + 蓝色新文本 | 划词评论说明理由 |
comment_only | 宏观建议,不直接改正文 | 无 | 划词评论 |
callout_insert | 章节级审阅意见 | 插入 callout 块 | 无 |
| 颜色 | 含义 | Markdown 写法 |
|---|---|---|
| 黄色高亮 | 需注意的问题 | <text background-color="yellow">文本</text> |
| 红色文字 | 严重问题 / 建议删除 | <text color="red">~~文本~~</text> |
| 蓝色粗体 | 建议替换的新文本 | <text color="blue">**新文本**</text> |
| 绿色 callout | 值得肯定之处 | <callout emoji="✅" background-color="light-green"> |
| 黄色 callout | 审阅意见 / 修改建议 | <callout emoji="📝" background-color="light-yellow"> |
| 红色 callout | 严重问题说明 | <callout emoji="⚠️" background-color="light-red"> |
通过 docs +update 逐条应用正文格式修改。
执行顺序:从文档末尾向开头逐条执行,这样前面未修改的文本定位不会受到影响。
每次只改一处,使用 replace_range 模式配合 --selection-with-ellipsis 精确定位:
# highlight — 黄色高亮
lark-cli docs +update --doc "<doc_id>" \
--mode replace_range \
--selection-with-ellipsis "需要高亮的原文片段" \
--markdown '<text background-color="yellow">需要高亮的原文片段</text>'
# suggest_delete — 红色删除线
lark-cli docs +update --doc "<doc_id>" \
--mode replace_range \
--selection-with-ellipsis "建议删除的原文" \
--markdown '<text color="red">~~建议删除的原文~~</text>'
# suggest_replace — 删除线旧文 + 蓝色新文
lark-cli docs +update --doc "<doc_id>" \
--mode replace_range \
--selection-with-ellipsis "需要替换的旧文本" \
--markdown '<text color="red">~~需要替换的旧文本~~</text><text color="blue">**建议的新文本**</text>'
# callout_insert — 在指定位置后插入审阅意见块
lark-cli docs +update --doc "<doc_id>" \
--mode insert_after \
--selection-with-ellipsis "定位文本...该段结尾" \
--markdown '<callout emoji="📝" background-color="light-yellow">
**审阅意见**:此处需要补充方法论说明...
</callout>'
定位要点:
--selection-with-ellipsis 使用 15-25 个字符确保唯一匹配开头...结尾 格式错误处理:
通过 drive +add-comment 添加评论。评论分两类:
针对具体文本段落添加审阅意见。对应 highlight、suggest_delete、suggest_replace、comment_only 类型的修订。
lark-cli drive +add-comment \
--doc "<doc_id>" \
--selection-with-ellipsis "目标文本片段" \
--content '[{"type":"text","text":"【审阅意见】此处论证逻辑存在跳跃,建议补充从A到B的推理过程。"}]'
注意:
【审阅意见】 开头,使作者一目了然【必改】 — 影响论文质量的关键问题【建议】 — 可以改善但非必须的建议【肯定】 — 值得肯定的写作亮点在所有局部修订完成后,添加一条全文评论作为总体评审意见。
lark-cli drive +add-comment \
--doc "<doc_id>" \
--full-comment \
--content '[{"type":"text","text":"【论文总评】\n\n一、总体评价\n...\n\n二、主要优点\n...\n\n三、主要问题\n...\n\n四、修改建议\n...\n\n五、综合判断\n..."}]'
全文总评的结构:
向用户汇报:
用户可以指定审阅深度,默认为「标准审阅」:
| 深度 | 说明 | 修订量 | 适用场景 |
|---|---|---|---|
| 快速 | 聚焦结构和核心论证 | 8-15 条 | 初稿快速反馈 |
| 标准 | 结构 + 论证 + 语言 | 15-30 条 | 正式审稿 |
| 深度 | 全方位细致审阅 | 30-50 条 | 投稿前终审 |
用户也可以指定只审阅某个维度(如"只看语言问题")或某个章节(如"重点审阅方法部分")。
如果用户提供的是 /wiki/ 链接:
lark-cli wiki spaces get_node --params '{"token":"<wiki_token>"}'obj_type 为 docx(其他类型不支持审阅)docs +update 和 drive +add-comment 使用 obj_token(真实文档 token)docs +update 只改一处,不要合并多处修改drive +add-comment 的划词评论仅支持 docx 格式文档overwrite 模式,否则会丢失已添加的评论