{
  "markdown": "# oh-my-writing-skill\n\n<p align=\"center\">\n  <img src=\"hero.png\" width=\"420\" height=\"auto\"/>\n</p>\n\n<p align=\"center\">\n  基于 Claude Code Plugin 构建的智能内容创作助手，支持用户需求澄清、深度研究、配图、AI 痕迹优化、多平台风格等功能，一键生成高质量文章。\n</p>\n\n## 功能特性\n\n- 🔍 **深度研究**：自动检测可用搜索工具\n  - 优先使用 **WebSearch** 或 **MCP 搜索工具**（质量更高）\n  - 无可用工具时自动回退到 **DDGS**（免费）\n- 🖼️ **智能配图**：使用 ddgs + DuckDuckGo 搜索和下载相关图片，无需 API Key\n- ✍️ **内容创作**：生成高质量的 AI 创作内容\n- 🤖 **AI人性化**：优化 AI 生成痕迹，使内容更自然\n- 📱 **多平台适配**：一键转换为知乎、小红书、微信公众号文章风格\n\n## 项目结构\n\n```\noh-my-writing-skill/\n├── .claude-plugin/\n│   └── plugin.json                 # Plugin 清单文件\n└── skills/\n    ├── content-creator/            # 主协调器（Skill，用户手动调用）\n    ├── deep-research/              # 网络搜索（后台 Skill）\n    ├── image-search/               # 图片搜索（后台 Skill）\n    ├── image-processing/           # 图片处理（后台 Skill）\n    ├── general-writing/            # 通用写作（后台 Skill）\n    ├── humanizer-cn/               # 中文人性化（后台 Skill）\n    ├── zhihu-converter/            # 知乎转换（后台 Skill）\n    ├── xiaohongshu-converter/      # 小红书转换（后台 Skill）\n    └── wechat-converter/           # 微信公众号转换（后台 Skill）\n```\n\n## 安装\n\n1. 克隆项目并进入目录\n\n```bash\ncd writing-skill\n```\n\n2. 创建、激活虚拟环境并安装依赖\n\n```bash\npython -m venv .venv\n.venv\\Scripts\\activate  # Windows\nsource .venv/bin/activate  # Linux/Mac\npip install -r requirements.txt\n```\n\n## 使用方法\n\n在 Claude Code 中加载此工作区，然后使用 `/content-creator` 命令：\n\n```\n/content-creator 「酱油」一词为什么正在被「生抽」和「老抽」替代？发知乎和小红书。\n```\n\n说明：\n\n- 本项目采用 Claude Code Plugin 标准结构，包含 `.claude-plugin/plugin.json` 清单文件\n- `content-creator` 是主入口 Skill，需要手动调用（`disable-model-invocation: true`）\n- 8 个子 Skills（deep-research、image-search 等）是后台能力，不会出现在菜单（`user-invocable: false`）\n- Claude 会在 content-creator 内部自动协调这些子 Skills\n\n### 搜索工具自动检测\n\n系统会自动检测当前环境中可用的网络搜索工具：\n\n| 优先级 | 搜索方式         | 说明                                   |\n| ------ | ---------------- | -------------------------------------- |\n| 1      | **WebSearch**    | Claude 原生模型的内置搜索              |\n| 2      | **MCP 搜索工具** | 自定义模型厂商提供（如 Brave、Tavily） |\n| 3      | **DDGS**（回退） | 无可用工具时使用 DuckDuckGo            |\n\n### 推荐模型\n\n本项目与 **GLM-4.7** 配合良好。不过 GLM-4.7 内置的 WebSearch 有月度调用上限，如需更多搜索次数，可在提示词中指明切换到 MiniMax 的 MCP 搜索工具。\n\n## 工作流程\n\n```mermaid\ngraph LR\n  User[用户需求] --> Confirm[需求确认]\n\n  subgraph Research [资料准备]\n    direction LR\n    Confirm --> CheckResearch{需研究?}\n    CheckResearch -->|是| DeepResearch[深度研究<br/>deep-research]\n    CheckResearch -->|否| Write\n    DeepResearch --> Write\n  end\n\n  subgraph Creation [内容生成]\n    direction LR\n    Write[内容创作<br/>general-writing] --> CheckImg{需配图?}\n    CheckImg -->|是| SearchImg[图片搜索<br/>image-search]\n    CheckImg -->|否| Humanize\n    SearchImg --> ProcessImg[图片处理<br/>image-processing]\n    ProcessImg --> Humanize[人性化优化<br/>humanizer-cn]\n  end\n\n  subgraph Platform [多平台适配]\n    direction TB\n    Humanize --> Target{目标平台}\n    Target -->|知乎| Zhihu[知乎格式<br/>zhihu-converter]\n    Target -->|小红书| RED[小红书格式<br/>xiaohongshu-converter]\n    Target -->|微信| WeChat[微信格式<br/>wechat-converter]\n  end\n\n  Zhihu --> Output[最终输出]\n  RED --> Output\n  WeChat --> Output\n\n  style User fill:#e1f5ff\n  style Output fill:#e8f5e9\n  style DeepResearch fill:#fff3e0\n  style SearchImg fill:#fff3e0\n  style ProcessImg fill:#fff3e0\n  style Write fill:#fff3e0\n  style Humanize fill:#f3e5f5\n  style Zhihu fill:#fce4ec\n  style RED fill:#fce4ec\n  style WeChat fill:#fce4ec\n```\n\n## 示例展示\n\n<p align=\"center\">\n  <img src=\"example.png\" width=\"420\" height=\"auto\"/>\n</p>\n\n- [\"酱油\"一词为什么正在被\"生抽\"和\"老抽\"替代？](examples/酱油词汇演变)\n- [把下班后的时间都用来刷手机，对人生对生活究竟有没有影响？](examples/下班后刷手机影响)\n\n每个示例包含完整的输出文件：\n\n- `research*.md` - 研究资料\n- `draft.md` - 初始草稿\n- `humanized.md` - 人性化优化版本\n- `zhihu.md` / `xiaohongshu.md` / `wechat.md` - 平台适配版本\n- `images/` - 配图资源\n\n## 致谢\n\n- [ddgs](https://github.com/deedy5/ddgs)\n- [humanizer](https://github.com/blader/humanizer)\n\n## License\n\nMIT\n",
  "bytes": 3758,
  "sha": "2ec4425b98c72b64dc268404d72fae124a2e81278e7183f43d3d7c42580151c0",
  "repo_slug": "z0gsh1u/oh-my-writing-skill",
  "fonte": "repo",
  "truncated": false,
  "api": "https://api.agentalog.com/api/listings/skl_z0gsh1u_oh_my_writing_skill_general_writ_bdfd4f02/readme"
}