← ClaudeAtlas

wenqu-writelisted

基于证据撰写中文内容的完整流程,涵盖调研、规划、提纲、逐节写作、审查、配图、翻译和发布 准备,适用于文章、报告、教程、项目介绍、解读和说明材料。当用户要求“写文章”“写报告” “写项目介绍”“源码解析”或“帮我写篇内容”,或使用 "write an article", "write a report", "analyze source code", "deep explanation" 等英文表达���使用。
gogoingai/wenqu-skills · ★ 6 · AI & Automation · score 74
Install: claude install-skill gogoingai/wenqu-skills
# 技术介绍文章 Skill > 📦 项目仓库与源码:<https://github.com/gogoingai/wenqu-skills> ## 用户输入工具 当本技能需要用户确认选择、补充必要信息或授权有副作用的操作时: 1. 优先使用当前运行时提供的原生用户输入工具,例如 `AskUserQuestion`、`request_user_input`、`clarify`、`ask_user` 或等价能力。 2. 若没有此类工具,使用带编号或字母选项的文本问答。 3. 同一决策阶段中彼此独立的问题可合并提问;后一个问题依赖前一回答时,按优先级逐个问。 4. 已由用户当前指令、调用方或文章偏好提供的信息,不重复询问。 5. 文中出现的具体工具名均为示例;应替换为当前运行时的等价能力。 ## 工具等价说明(非 Claude Code 环境) 本文档里的 `TaskCreate`、`Skill` 是 Claude Code 的工具名。在没有这些工具的 agent 上执行本技能时,按���下等价方式退化: - `TaskCreate`(任务列表追踪)→ 没有就维护一份纯文本/Markdown 的 TODO 清单,人工勾选完成项 - `Skill` 工具(调用 wenqu-image / wenqu-review / wenqu-translate / wenqu-library)→ 没有跨技能调用机制就直接 Read 目标技能的 `SKILL.md` 和 `references/` 文件,照着内联执行 **wenqu-library 联动必须保留**:Step 2「获取素材」依赖 wenqu-library 的「先查全局文库 + 四步收集流程」。即使运行时没有 `Skill` 工具,也要 Read `wenqu-library` 的 `SKILL.md`(及 `references/`)后按其流程内联执行,不得因缺少 `Skill` 工具就跳过素材收集或退化为对话内零散抓取。 ## 触发识别 | 用户信号 | 流程 | |---------|------| | "写一篇"、"新建"、"帮我写" | 从0到1 | | "修改"、"调整"、"改"、提供已有文章路径 | 修改 | | "审查"、"检查"、"review"、"看看有没有问题" | 审查 | | "发布"、"生成发布版"、"准备发布"、"导出发布版" | → 用 `Skill` 工具调用 **wenqu-publish** 技能,传入文章路径 | --- ## 上下文存储位置 写作状态分两类,存储位置不同: - **全局画像**(`$HOME/.gogoingai/wenqu-skills/profile.md`):只是一份**参考底稿**,不是每篇文章每次写作时都要去读的权威来源。它的作用仅限于——新建一篇文章的存储目录时,把当时的全局画像内容**复制一份**作为初始快照写进去。画像快照只记录读者、语言、风格、受众和写作偏好等非敏感信息;不得写入密钥、Cookie、环境变量、私人联系方式、私有路径或用户未明确要求长期保存的信息。 - **单篇文章的存储**(本篇专属、且自包含):存在**项目根目录**下的 `wenqu-skills/` 子目录里,以文章文件名(不含扩展名)为 key 区分,按 skill 目录的组装方式写入——一份 `SKILL.md` 做索引和关键信息,具体产出物放 `references/` 下当支持文件: - 项目根目录 = `gi