mcpField
W
writing-artifacts

writing-artifacts

github.com/haowjy创意与媒体549253 次安装1 天前更新
代码仓库

关于 writing-artifacts

用于管理写作项目中的持久知识与当前工作文件,供作者、协调者和工作 Agent 协作时遵循。它规定读取最新文件状态、避免覆盖他人修改,并在任务完成后将知识而非草稿等原始文件转入知识库。

主要功能

  1. 01区分项目知识与工作草稿
  2. 02按工作项组织大纲、草稿和报告
  3. 03协作前读取文件最新状态
  4. 04发现冲突时避免静默覆盖
  5. 05完成后将知识转入知识库

适用场景

  1. 01管理当前写作任务的草稿与评论报告
  2. 02多人或多个 Agent 协作编辑同一工作区
  3. 03将工作中形成的知识沉淀到项目知识库

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/haowjy/creative-writing-skills --skill writing-artifacts

安装后在 Claude Code 中输入/writing-artifacts确认已加载。

详细介绍

撰写产物

  • 持久的项目知识存放在 $MERIDIAN_CONTEXT_KB_DIR 中。有关知识库模型,请参阅 knowledge-layers。
  • 工作草稿存放在 $MERIDIAN_CONTEXT_WORK_DIR 中,范围限定为当前工作项,并在完成后归档。
  • 项目特定的结构(知识库子目录、作者空间、约定)记录在项目的 AGENTS.md 中。请阅读该文件,了解本项目的布局。

工作布局

$MERIDIAN_CONTEXT_WORK_DIR/
  outline/               # current outline being worked
  drafts/                # draft iterations (v1, v2, etc.)
  critique-reports/      # critic output for each round
  brainstorm/            # brainstorm captures and synthesis

共享工作区

工作树由作者、编排者和工作 Agent 共享。自上次查看后,任何文件都可能已被其他人编辑。

操作前请先阅读当前状态;两轮评审之间,草稿可能已被作者修改,知识库条目可能已被其他 Agent 更新,提纲也可能已重新组织。请以磁盘上的内容为准,而不要依赖对先前内容的记忆。

如果你的编辑会与其他人的更改冲突,请明确指出冲突,而不要悄悄覆盖。作者的直接编辑始终具有最高权威。

晋升

工作项完成时,将知识从工作区晋升到知识库,而不是原始产物。头脑风暴记录和草稿迭代应继续归档在工作项中。

约定可替换

此技能定义了约定。项目可以替换它,而无需改动 Agent 正文。

评论

支持 Markdown