ソース情報
- リポジトリ
- cwjdong-design/novel
- ソースの最終更新活動
- 2026年8月12日 17:30
- 検出された SKILL.md の言語
- 中国語
- スター
- 0
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/cwjdong-design/novel --skill novel-publishingコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| name | novel-publishing |
| description | 网文平台草稿箱投递与核对:登录、草稿准备、保存、状态核对。覆盖番茄平台已验证流程。 |
| category | novel |
通过固定浏览器 profile 在作者后台完成章节草稿箱投递。核心流程:扫码登录 → 读取本地 MD → 填入后台 → 保存草稿 → 草稿箱核对 → 结束。
参考 fanqie-author-publish (owlco001/owlco001) GitHub 技能包的工作流设计。
draft_saved_verified。from playwright.sync_api import sync_playwright
p = sync_playwright().start()
ctx = p.chromium.launch_persistent_context(
user_data_dir='~/.hermes/browser-profiles/fanqie',
headless=False,
)
登录态持久化:同一 user_data_dir 内 cookies 跨会话保持。用户只需在 Playwright Chromium 中手动登录一次(扫码或SMS)。
登录成功后,按以下顺序操作:
输入:book_name, chapter_title, chapter_body, source_file
输出:草稿已保存 / 失败原因
步骤:
检查项:
输出:ready to save draft / not ready + 阻塞原因
保存草稿后进入草稿箱,核对:
核对成功即结束任务。不要进入发布流程,不要询问是否继续正式发布。
对比平台章节列表和本地 MD 文件:
pending → backend_opened → book_selected → editor_opened
→ draft_loaded → draft_saved → draft_saved_verified → completed
失败路径:任何步骤异常 → failed_needs_review,报告最后成功步骤和阻塞原因。
从本地 MD 文件构造:
{
"book_name": "作品名",
"chapter_title": "第N章 标题",
"chapter_body": "正文内容(从MD读取)",
"action": "prepare_draft|review|reconcile",
"source_file": "/absolute/path/to/chapter.md",
"notes": "可选备注,如:发布前检查结尾伏笔"
}
后台状态 vs 本地 MD 的处理策略:
| 后台状态 | 本地有修改 | 操作 |
|---|---|---|
| 已发布 | 有 | 谨慎:已发布章节不建议覆盖,除非是紧急修文 |
| 定时发布 | 有 | 仅识别并报告状态,不取消定时、不修改、不重新定时 |
| 草稿 | 有 | 直接覆盖草稿内容 |
| 不存在 | — | 新建章节 |
详细技术细节见
fanqie-publisher技能(BOOK_ID、选择器、弹窗处理、已发布vs待发布分支)。
当前方案:Playwright + 固定浏览器 profile(~/.hermes/browser-profiles/fanqie),不用 Hermes browser 工具。
核心差异:
qimao-author-publish(GitHub 同仓库)baidu-author-publish(GitHub 同仓库)任何步骤失败时:
常见失败:
pkill -f "Google Chrome for Testing" 后重启,用固定 profile 重新登录innerHTML 直接写 DOM,paste/keyboard 全部无效.first(),直接用 selectornovel-writing、novel-main 等技能novel-platform