UNPKG

article-writer-cn

Version:

AI 驱动的智能写作系统 - 专注公众号/自媒体文章创作

106 lines (77 loc) 2.61 kB
# Article Writer 插件系统 ## 插件列表 ### 已实现插件 #### 1. AI味自检插件 (`ai-detector/`) - **功能**: 利用AI自身能力检测文章的AI生成痕迹 - **命令**: `/ai-check [文件路径]` - **检测维度**: 词汇(30分)、结构(30分)、情感(20分)、口语化(20分) - **集成**: `/review style` 自动调用 #### 2. 素材导入插件 (`materials-import/`) - **功能**: 导入社交媒体数据(即刻/微博/Twitter) - **命令**: `/import-materials <source> <file>` - **支持格式**: CSV, JSON, Markdown - **输出**: 自动分类索引到 `materials/indexed/` --- ### 规划中的插件 #### 3. 敏感词检测插件 (`sensitive-words/`) - **功能**: 检测公众号/视频平台敏感词 - **词库**: 本地维护,可自定义更新 - **命令**: `/check-sensitive [文件]` - **工作区**: 主要用于wechat和video工作区 #### 4. 格式转换插件 (`format-converter/`) - **功能**: Markdown → HTML/公众号格式/纯文本 - **命令**: `/convert <target-format> [file]` - **支持格式**: html, wechat, zhihu, plain - **集成**: `/publish` 自动调用 #### 5. 字数统计插件 (`word-counter/`) - **功能**: 实时统计字数、段落数、句子数 - **命令**: `/count [file]` - **输出**: 详细统计报告 + 字数分布图 --- ## 插件开发指南 ### 插件结构 ``` plugins/ └── plugin-name/ ├── README.md # 插件文档 ├── command.md # Slash command定义 ├── config.json # 配置文件(可选) └── assets/ # 资源文件(可选) ``` ### Slash Command格式 ```markdown --- description: 插件简短描述 argument-hint: [参数提示] allowed-tools: Read(//*), Write(//*), Grep(//**) --- # 命令标题 ## 功能说明 ... ## 使用方式 ... ## 处理流程 ... ``` ### 集成方式 **方式1: 独立命令** - 在 `templates/commands/` 创建命令文件 - 构建时自动生成到各平台 **方式2: 被其他命令调用** - 在主命令中引用插件逻辑 - 例如: `/review` 调用 `/ai-check` --- ## 使用建议 1. **AI检测**: 初稿完成后立即检测,及早优化 2. **素材导入**: 开始写作前导入,确保有足够素材 3. **敏感词**: wechat工作区发布前必检 4. **格式转换**: 发布时根据平台自动转换 5. **字数统计**: 写作过程中随时查看进度 --- ## 插件更新日志 ### v0.1.0 (2025-01-15) - ✅ AI味自检插件 - ✅ 素材导入插件 - 🚧 敏感词检测插件 (开发中) - 🚧 格式转换插件 (规划中) - 🚧 字数统计插件 (规划中)