v1.0.4
v1.0.4
变更范围: v1.0.3..v1.0.4
feat(agent): 承接流式文档编写,补齐保存/快照/元信息函数调用能力
- 新增 save_current_document,支持真实保存当前文档
- 新增 read_editor_snapshot,支持读取未保存编辑器快照(含 max_chars)
- 新增 update_project,支持修改项目名称/描述/背景图
- 新增 update_tree_node_meta,支持文档与目录重命名
- 移除 write_document function calling,正文写入统一走 ACTION 协议流
- 强化提示词约束:未保存优先读快照;局部替换/局部重写必须清理旧内容;内容移动后仅保留一份并校验结构顺序
- 同步前端 runtime 与工具分发执行链路
feat: 精简智能体系统提示词并新增文档草稿缓存
- 精简 agent 系统提示词,保留文档写作协议、工具读取规则和动作选择规则
- 统一写作场景的输出结构,明确操作类型、修改位置、保存状态、优化建议和修改总结
- 补充文档动作与协议动作的映射约束,限制局部改写、整节重写和片段替换的使用边界
- 新增基于 localStorage 的文档草稿缓存工具,支持按文档保存、读取和清理未保存内容
- 为后续切换文档时恢复未保存编辑内容提供基础能力
fix: 修复文档切换时未保存状态丢失并补充取消保存功能
- 修复切换文档时将本地草稿误当作已保存正文的问题
- 保持 currentNode.content 始终为后端已保存内容,避免未保存状态被错误重置
- 新增文档“取消保存”操作,支持恢复到上次保存版本
- 取消保存时同步清理本地草稿缓存并重置编辑器快照
docs(release): 补充 v1.0.4 版本说明并同步 DockerHub 文档
- README 更新当前版本为 v1.0.4
- README 新增 v1.0.4 变更摘要(流式文档写作、协议动作、工具调用、草稿恢复等)
- dockerhub.md 新增 1.0.4 版本更新章节
- 同步镜像标签示例为 lhstack/markflow:v1.0.4