romance-cli-sim
Use this skill when building or tuning the terminal-only romance simulation, persona files, live chat UX, or ECC trace instrumentation in this repository.
来源信息
- 仓库
- NomaDamas/girlfriend-in-cli
- 最近来源活动
- 2026年4月2日 08:27
- 检测到的 SKILL.md 语言
- 英语
- 星标
- 64
- 分支
- 3
安装方式
默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。
检查来源文件
决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。
文件资源管理器
2 个文件正在显示 SKILL.md
SKILL.md
来源说明 · 只读预览- name
- romance-cli-sim
- description
- Use this skill when building or tuning the terminal-only romance simulation, persona files, live chat UX, or ECC trace instrumentation in this repository.
- origin
- local
# Romance CLI Simulator
This skill is specific to the `girlfriend_generator` repository.
## When to Activate
- Building or refining the Rich-based terminal chat UI
- Adding or tuning personas under `personas/`
- Improving typing indicators, idle nudges, or timing behavior
- Extending voice adapters or provider integrations
- Verifying that ECC stays project-local and does not leak into `~/.codex`
- Tuning low-latency render behavior and turbo reply paths
## Working Rules
- Keep everything terminal-only. No browser UI.
- Preserve the live `ECC Trace` panel so local ECC usage remains visible during runs.
- Treat all personas as explicitly adult.
- Keep flirtation believable and non-explicit.
- Prefer reversible changes and keep global Codex configuration untouched.
- Favor the `heuristic + turbo` path unless the user explicitly prioritizes model quality over latency.
## Workflow
1. Update tests first for persona loading, timing logic, or provider behavior.
2. Implement the smallest possible change under `src/girlfriend_generator/`.
3. Keep the chat loop responsive while the provider or voice adapter works in the background.
4. Run `python3 -m pytest`.
5. Smoke-check the CLI manually in a real terminal:
```bash
PYTHONPATH=src python3 -m girlfriend_generator --persona personas/han-seo-jin-crush.json
```
## Primary Files
- `src/girlfriend_generator/app.py`
- `src/girlfriend_generator/engine.py`
- `src/girlfriend_generator/providers.py`
- `src/girlfriend_generator/voice.py`
- `personas/`
- `tests/`
在 GitHub 查看