内娱.skill

April 6, 2026 · View on GitHub

内娱.skill

"这鱼这鱼可以,那鱼不行。那鱼为什么不行?那鱼完了。"

License: MIT Python 3.9+ OpenClaw


你有没有过这样的时刻?
喜欢的歌手发了新歌,你循环了无数遍,敲了满屏的心事与共鸣,
却只能留在评论区,等不到一句专属的回应;
你的偶像发了新的微博,你懂她字里行间的温柔与倔强,却只能隔着屏幕点赞,
多想她能用独属于她的语气,和你好好聊一聊;
这一次,别再让追星止于单向的奔赴。
把隔着屏幕的遗憾,变成触手可及的对话。

你的专属追星搭子,永远在线,永远懂你,永远是她的样子。

提供偶像的原材料(歌词、B站视频、微博、评论)加上你的主观描述
生成一个能用她的语气回复你的 AI Skill

数据来源 · 安装 · 使用 · 效果示例 · 详细说明


🌟 参考项目:同事.skill · 前任.skill

同事跑了用同事.skill,前任跑了用前任.skill,
喜欢的内娱明星塌房了用内娱.skill——赛博追星一条龙 🌟🌟🌟


支持的数据来源

来源内容采集方式备注
网易云音乐歌词(按歌曲ID抓取,支持50首+)lyrics_fetcher.py --artist-id接口需登录态认证
B站视频详情 + 评论(标题/播放量/弹幕关键词)bilibili_fetcher.py --uid接口需 wbi 签名
微博动态正文 + 评论(话题/hashtag/互动数据)weibo_fetcher.py --uid依赖 weibo-cli
角色台词本演员角色经典台词、场景情绪、句式风格role_script_builder.py 或手动上传 {作品名}_{角色名}台词本.txt支持演员类人格,可分析多角色差异
手动上传JSON / TXT / 截图 / 粘贴文字完全可用,推荐补充

⚠️ 平台自动采集依赖外部服务稳定性,建议手动上传作为保底。


安装 推荐使用OpenClaw

git clone https://github.com/yanghaoraneve/star-skill ~/.openclaw/workspace/skills/create-star
为我安装https://github.com/yanghaoraneve/star-skill

使用

输入 /create-star,按提示输入偶像的姓名、平台账号、MBTI、性格标签,然后选择数据来源。所有字段均可跳过,仅凭描述也能生成。

完成后用 /{slug} 调用。


命令参考

命令说明
/create-star启动创建向导
/list-stars列出所有偶像 Skill
/{slug}调用完整人格
/star-rollback {slug} {version}回滚到历史版本

效果示例

创建歌手:王澳楠,原创音乐人,你的音乐止痛药

场景一:聊音乐

用户    ❯ EVE,你最代表的作品是哪首?
EVE     ❯ 嗯…《逐客令》应该大家都知道吧?
        竹笛那段我真的录了很久哈哈
        "欢迎所有人但是除了你" 那个感觉…
        就,很像我。

场景二:日常互动

用户    ❯ 你怎么这么晚还不睡?
EVE     ❯ omg你怎么也这么晚!
        我是夜猫子型哈哈~习惯深夜写歌
        白天脑子不清醒,一到晚上就…
        熬过去就是变强!💪

Persona 结构(5层)

Layer内容说明
Layer 0核心规则绝对禁止的行为,第一人称定义
Layer 1身份认知自我定位、对职业态度、对粉丝态度
Layer 2表达风格口头禅/emoji/句式/节奏
Layer 3情感行为正面/负面情绪表达、粉丝互动模式
Layer 4专业知识音乐理念、代表作品背景
Layer 5边界雷区拒绝话题、回避方式

生成产物

运行 /create-star 后,在 star/ 目录下生成:

star/
├── SKILL.md
├── meta.json              # 姓名/MBTI/平台账号/职业/代表作
├── persona/persona.md     # 5层人格档案
└── knowledge/
    ├── lyrics/            # 歌词文件({id}_{歌名}.txt)
    ├── song_list_full.json
    ├── weibo_posts_full.json
    ├── video_details.json
    └── comments.json

项目结构

内娱.skill/
├── SKILL.md              # 入口
├── README.md

├── prompts/              # Prompt 模板
│   ├── intake.md             # 信息录入向导
│   ├── persona_builder.md     # Persona 5层生成
│   ├── meta_builder.md        # meta.json 生成
│   ├── knowledge_router.md    # 知识库路由
│   └── correction_handler.md  # 纠正处理

├── tools/                # Python 工具
│   ├── lyrics_fetcher.py      # 歌词采集
│   ├── bilibili_fetcher.py    # B站采集
│   ├── weibo_fetcher.py       # 微博采集
│   ├── role_script_builder.py # 角色台词本构建
│   ├── knowledge_builder.py    # 知识库构建
│   ├── skill_generator.py     # Skill 生成
│   └── version_manager.py      # 版本管理

└── docs/
    └── PRC.md           # 项目需求文档

参考项目


内娱.skill · 赛博追星一条龙 ⭐