Agent 写入
Agent 直接读写 .hy.md
已有:五种围栏块;外部改动自动重读
还差:给 AI 的写作契约(T8)
AI 越来越会写初稿,但签字的始终是人。HyMd 想做的,是让这份“签字前的最后一稿”有一个可靠、可审计、长期可读的家。
有体检、有确认、能签字导出。打开一份 AI 写的计算书,HyMd 告诉你哪里有问题、哪些数字还没人核过,确认后一键交付。
.hy.md 成为团队的公共交付格式团队里的 Agent 和人用同一种文件交接:Agent 写入,人审阅、修改、确认,再交回 Agent 继续。
电子表格、幻灯、图版、排版参数等扩展块的写法稳定下来;任何普通 Markdown 工具都能读出正文,不会读坏。
文件在你自己的电脑上,用任何文本工具都能打开;最后对内容负责的,是签字的那个人。
短期方针:先把已写的功能验到“用户看得见”,再补文档体检与审阅确认;分层、预算、准入清单仍是硬约束。
“Agent 写入 → 人审阅 → 改 → 确认与导出”是 HyMd 要打通的往返。四步的基础能力代码都已具备,下面是诚实的缺口清单。
Agent 直接读写 .hy.md
已有:五种围栏块;外部改动自动重读
还差:给 AI 的写作契约(T8)
一眼看出新改动和未核的数字
已有:所见即所得 Git Diff、行尾归属
还差:待确认 / 已确认标记(T7)
改表、改图注、调排版、对数字
已有:文内电子表格、图版块、纸面排版、主题
还差:calc 求值(T10)、交叉引用(T9)
签字,交出别人能打开的文件
已有:Word / PDF / 幻灯导出,四种视图
还差:定稿状态、导出前体检(T6)
所有后续阶段都排在 G0 验收门之后。G0 不加新功能,只做一件事:把已经写好的功能在真实窗口和干净电脑上逐项验一遍。
单测通过不算通过,GUI 走查才算。G0 通过之前,我们不会把任何功能称为“已验证”。
产品口诀、架构约束、路线文档定稿。
整篇按标题自动切页,marp-core 渲染,应用内拍图导出 pptx / pdf。代码已完成,界面待走查。
中文期刊单栏 / IEEE 双栏模板,引用按首次出现编号,导出 PDF。代码已完成,界面待走查。
把底部“问题”面板做实:失联锚点、可疑之处集中列出,导出前过一遍。
段落、数字可打“待确认 / 已确认”标记,标记可降级保存,不破坏纯文本。
页眉、页脚、页码与交叉引用,让导出件可以直接归档。
计算块最小求值并写回围栏;之后再做单位与量纲检查。
一份给 AI 的 .hy.md 写作规范,让 Agent 写出的稿子天然适合人来定稿。可与 T6 并行。
依赖方向与单文件行数预算挂进自动测试,防止架构变形。
拆分过大的文档状态中心,为后续功能腾出空间。
后期预留:可编辑的幻灯 pptx(在拍图出口通过界面验收之后)、calc 单位与量纲(在最小求值验过之后)、轻量的“人类确认 / 来源”字段——把产物与生成它的代码、环境、对话绑在一起。
按优先级排列。P0 是公开发布前必须完成的事。
.md,不动原文件。每个方向都先做过调研、比较过开源方案与许可证,再决定要不要做、怎么做。以下均为规划,上线时间以实际验收为准。
Word 由内置的 remark-docx(MIT)直接生成,公式先转为 SVG,以后自写原生 Word 公式。接下来补 PDF 页码与书签、Word 页眉页脚、Mermaid 在 Word 中成图。
在主区用 Apache-2.0 许可的 docx-editor 直接改 .docx 并存回,首次保存自动留一份 .bak。
Word、PPT、PDF 在文件树里默认可见、只读、可拖选复制;需要时在同目录写出同结构的 .md。
从 PP-OCRv5 mobile 升级到更新的模型;“字码 → 字形 → 像素”三级取字,有文字层的页面永远不走 OCR。
第一版是平面函数与几何(JSXGraph),后续范围包含符号计算(CAS)与三维作图。
图版块统一适配框与 DPI 检查为必做,单张标注其次,再加 8 个固定区域版式的画廊。
自动识别父目录下的多个子仓库,状态栏跟随当前文件所属仓库。
中文著录按 GB/T 7714—2025,IEEE 纸型 US Letter。界面只写模板名,不写“符合某标准”。
合订导出与拆开、把视图里的修改“提升”回原稿、从视图派生新原稿、模糊摘录锚点。
这是 HyMd 文献方向的核心目标:每一句话的出处都能悬停查看原文片段,并带着撤稿、关注声明、更正等可信度信号——而且全部保存在文档本身里。
烟酰胺被认为可以保护视网膜神经节细胞。小鼠膳食烟酰胺在最高剂量使 93% 眼不发生青光眼 [@williams2017vitamin]。另一项转录组研究提出了损伤后的核心程序 [@tian2022core]。
…前文(灰字)… 来源原文中支撑这句话的那一段 …后文(灰字)…
界面示意 · 规划中(C2 / C4)
引用就是正文里的标准 Pandoc 文本 [@key, p. N],写在句末。换任何编辑器都不会丢,Pandoc 可以直接排版。
每条引用可挂一段原文片段(W3C TextQuoteSelector),两头都记:本稿被支持的那句话,和来源里的原话。锚点存在文档元数据或旁车文件里,不污染正文。
覆盖撤稿、关注声明(EoC)、更正、新版本与 DOI 存在性;中文文献无可查来源时标“无法核实”。没查过就显示“未检查”,绝不显示成“无问题”。
原文补回、错位修正、可信度判定都只给候选并排序,不自动采纳;确认时由你选择“支持 / 部分支持 / 相反”。
把 OpenEvidence 的回答粘进编辑器后,原本的引用只剩编号加链接,原文片段、证据信息、撤稿信号全部丢失。HyMd 的导入原型在一份真实样稿上做到了:
以上为单份真实样稿上的原型结果,不代表所有稿件。产品命令“修复 OE 粘贴稿”(C3b)排在引用路线前列,尚未上线。
文献库主线预计约 20–24 周(1–2 人)。文献与引用功能包含在 HyMd 标准版(及专业版)中。
DOI 查询不卡界面、按注册机构分流(知网 DOI 给提示)、写回时保留手加字段、结构化作者、多键引用。代码已合入主线,待手动验收。2–3 周
工程目录下 refs/ 一条一文件;只读读取本机 Zotero;导出 BibTeX / CSL-JSON。4–6 周
对照 Crossref、doi.org、PubMed、arXiv 核验引文是否真实存在。4–5 周
自写 GB/T 7714—2025 中文著录 + Hayagriva 英文样式,可选交给 Zotero 代排。4–5 周
附件管理、pdf.js 批注、全文检索。可选,默认不开工。
RIS / BibTeX / CSL-JSON 导出;Zotero 快速复制;从引用跳回 Zotero 的 PDF 页与批注;在 Zotero 原生对话框里插引用。已合入主线,待手动验收。
中文引用键、页码等定位信息拆分、CSL YAML 读写、未改动的块按字节原样保留、按 PMID 去重。
句子切分、元数据与隐藏行互转、悬停卡片、“待重新确认”流程。
先做“修复已粘贴的稿子”(原型已在实样验证),再做粘贴时直接识别。
撤稿、关注声明、更正、新版本、DOI 存在性;中文无源标“无法核实”。
从 PubMed / Europe PMC 抓取摘要与全文,跨语言排序,一键确认并选择立场。
把你在 Zotero 里做的高亮批注直接变成原文锚点。
锚点导出 CSV、原文附脚注、请 Zotero 排注释体(手动按钮)。
说清楚不做什么,和说清楚做什么一样重要。专注,才能把定稿这一步做好。