fantasy123246/dsh-session-namer ↗★ 0
dsh-session-namer
Better session titles: replaces the phatic-prone first-prompt title provider and adds a manual regenerate tool plus a composer button. 适合对默认会话标题不满意,需要更精准、美观标题的用户。
같은 패키지 이름의 다른 저장소
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:fantasy123246/dsh-session-namer配置
在插件自己的 cordis.patch.yml 里 config: 段(或在 profile 的 cordis.patch.yml
覆盖同名条目)。全部可选:
| 键 | 默认 | 说明 |
|---|---|---|
targetTitleWidth | 16 | 目标显示宽度(格);CJK 字符 2 格、拉丁字母 1 格,即 8 个汉字或 16 个字母 |
maxTitleWidth | 24 | 硬上限;超出按边界截断 |
maxInputBytes | 8192 | 送给模型的输入字节上限(超了从最旧的消息开始丢) |
maxOutputTokens | 1024 | 输出上限;推理模型会先花 token 思考 |
timeoutMs | 45000 | 单次取名超时 |
maxRefinements | 4 | 自驱动修订上限;0 = 只取一次名,之后不再自动改 |
refineGapMs | 120000 | 同一会话两次修订之间的最小间隔,防止连着几个短回合就刷一串模型调用 |
includeCwd | true | 是否把工作目录作为主语素材 |
includeActivity | true | 是否把「会话做了什么」的 digest 一起发 |
provider / model | 空 | 显式路由覆盖,两个必须同时给;留空则用会话已记录的 route |