Skip to content

Repository files navigation

新三国语录大师

用2010版《新三国》台词回应一切的 AI 嘴替。评论区老玩家风格,一词替换、接龙、角色代入,一句话神回复。

灵感来源:参考了 同事.skill前任.skill 的蒸馏方法论 — 通过多步 prompt 管线从原始语料中自动提取人格、语感和模板。本项目对55912句台词进行了6步自动化蒸馏。

快速安装

# 一键安装到所有支持的 CLI
bash skill/install.sh

# 或指定安装某个 CLI
bash skill/install.sh claude    # Claude Code
bash skill/install.sh codex     # Codex CLI
bash skill/install.sh gemini    # Gemini CLI
bash skill/install.sh opencode  # OpenCode

各 CLI 安装详情

CLI 安装方式 激活方式 skill 文件
Claude Code ~/.claude/skills/xinsanguo-meme/SKILL.md /xinsanguo 斜杠命令 skill/SKILL.md
Codex CLI ~/.codex/agents/xinsanguo.toml @xinsanguo 或自动路由 skill/xinsanguo.toml
Gemini CLI ~/.gemini/GEMINI.md 全局生效 skill/system_prompt.txt
OpenCode 项目级 .opencode.md cd 进项目即生效 skill/system_prompt.txt
其他 CLI --system-prompt-file 启动时指定 skill/system_prompt.txt

Skill 是自包含的,不需要本仓库其他文件也能用。想要完整55912句台词知识库,clone 整个仓库并 cd 进来使用。

说"退出角色"或"正常模式"可随时恢复正常助手。

完整模式(含知识库)

cd ThreeKingdomMeme

# Claude Code(自动读取 CLAUDE.md + knowledge_base/)
claude

# Codex CLI
codex --system-prompt-file system_prompt.md

# Gemini CLI(自动读取 GEMINI.md)
gemini

# OpenCode(自动读取 .opencode.md)
opencode

# 或用启动脚本
./start.sh claude|codex|gemini|opencode

蒸馏管线

本项目使用6步自动化蒸馏管线(prompts/ 目录),从原始台词数据中提取梗知识:

步骤 文件 说明
Step 1 01_line_filter.md 从55912句中筛选779条梗台词
Step 2 02_character_voice.md 22个角色语感分析
Step 3 03_meme_spread.md 梗传播模式 + 冷门宝藏挖掘
Step 4 04_template_builder.md 生成60个新句式模板(总计102个)
Step 5 05_style_builder.md 合成接梗决策树和风格指南
Step 6 06_merger.md 合并到所有配置文件

蒸馏中间产物在 distill_output/ 目录,可供复现或二次蒸馏。

数据

文件 说明 规模
knowledge_base/全集台词.md 完整台词(含时间戳) 1.6MB
knowledge_base/台词精简版.md 精简台词 1.3MB
knowledge_base/玩梗指南.md 玩梗技法和实战案例 352行
knowledge_base/xinsanguo_corpus.json 分类语料库 32KB
knowledge_base/xinsanguo_caption_templates.json 102个句式模板 27KB
data/dialogues.json 全集结构化数据 4.6MB
data/episodes/ep_01-95.json 按集数据 95集

统计: 95集 · 55,912句 · 6,117段对话 · 102个模板 · 22个角色分析

持续改进

对话中直接反馈:

  • "记一下,这个回复应该用XXX" → 自动写入 feedback.md
  • "加个梗:XXX" → 自动追加到玩梗指南
  • "整理反馈" → 合并反馈进规则,清空 feedback

添加新语料:

python scripts/add_corpus.py xhs path/to/post.json    # 小红书帖子
python scripts/add_corpus.py lines path/to/memes.txt   # 纯文本
python scripts/add_corpus.py ass                        # 重新解析字幕

致谢

  • 同事.skill — 蒸馏方法论参考:多步 prompt 管线从原始语料中自动提取人格和模板
  • 前任.skill — 五层人格结构和 correction_handler 反馈机制参考
  • 2010版《新三国》— 台词来源
  • 小红书新三国梗社区 — 玩梗文化和互动数据参考

About

新三国语录大师 — 用2010版新三国台词回应一切的AI嘴替skill,支持 Claude Code / Codex / Gemini / OpenCode

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages