meww
其他 活跃维护

meww

niyongsheng/meww

终端运行的AI宝可梦电子宠物工具,无需图形界面即可直接交互,宝可梦会根据你的操作产生不同的行为反馈,支持自定义养成规则,打开终端就能轻松养电子宠物。

1
Stars 标星
0
Forks 分支
1
Watchers 关注
0
Open Issues
JavaScript
主要语言
MIT
开源协议
163 KB
仓库大小
29 天前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:niyongsheng/meww
git clone https://github.com/niyongsheng/meww.git
git clone git@github.com:niyongsheng/meww.git
README.md main
logo

Meww AI 电子宠物

License

像素风 AI 桌宠插件(DSH 动态插件):一群宝可梦风格的精灵住在你的 Agent 界面右下角。

预览

快速开始

npm install
node scripts/validate.mjs          # 校验素材与源码
node scripts/build-meww-package.mjs > meww.package.json

配置

src/host.js 顶部 CONFIG,常用项:

键 默认值 说明
activePets null 登场宠物 id 数组,null = 全部登场
provider / model 'deepseek-official' / 'deepseek-v4-flash' 模型提供方与模型名
chatMaxTokens 1024 单次回复上限
historyCharBudget 4000 记忆注入预算(字符),超限自愈减半
historyMaxLines 30 单次注入的历史回合上限
sessionMemoryLines 200 会话内记忆兜底行数(见下)
memoryDir '~/.meww' 记忆文件目录

记忆降级:记忆文件依赖沙箱的 fs(JSONL 持久化)。若沙箱不可用,memory.enabled=false 时自动降级为会话内记忆——当前会话的完整回合仍注入 prompt(上限 sessionMemoryLines),对话框标题栏同时显示「记忆关」小标签。注意:即使持久化开启,当前会话自身的消息也只在对话进行中有效,刷新后靠文件记忆恢复。

完整配置(7 个槽位精灵与默认性格)见 docs/PET-SLOTS.md。

版权与 License

  • 代码以 MIT License 开源。
  • assets/ 素材基于宝可梦官方形象/粉丝二创形象,仅供个人学习交流,请勿商用;若您是权利人且不希望被展示,请联系删除。