xi-kari/dsh-amphoreus0

dsh-amphoreus

翁法罗斯 × DSH:黄金裔席位工作区、技能无损桥接与画布工作台(基于 DeepSeek Harness 构建,非官方)

包名
dsh-amphoreus
版本
0.2.0
许可证
MIT
最近更新
2026年9月5日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:xi-kari/dsh-amphoreus

配置

profile 的 cordis.patch.yml 按 id 整体替换该插件的 config,而不是递归深合并;用户只需写想覆盖的键,未写键会由 schema 填入默认值。例如:

- id: amphoreus
  config:
    skillRoots: ['~/.claude/skills', '~/.codex/skills']
    dataDir: !!js dshHomePath('amphoreus')
    assetsRoot: 'D:/我的素材/翁法罗斯'

dataDir 留空时,插件回退到 $DSH_HOME/amphoreusskillRoots 只是运行时解析的只读目录引用;assetsRoot 指向用户自己的本地素材根,留空时视觉层使用抽象回退,不读取原图。

下表逐项对应当前 src/host/config.ts;嵌套对象的每个子键单独列出:

范围类型默认值作用
顶层skillRootsstring[]['~/.claude/skills', '~/.codex/skills']按顺序搜索技能套件的只读目录。
顶层dataDirstring''插件自有文件数据目录;空值回退到 $DSH_HOME/amphoreus
顶层assetsRootstring''用户本地素材根;空值启用无原图回退。
顶层commonPathstringamphoreus/references/common.md相对技能根的共享合同文件。
顶层relationsPathstringamphoreus/references/relations.md相对技能根的关系文件。
顶层sectionAliasesRecord{}为解析器补充章节标题别名。
顶层providerNamestringdsh-amphoreus注册到 DSH 的技能提供者名。
顶层providerSourcestringamphoreus技能提供者来源标识。
顶层providerRanknumber300技能提供者排序权重。
顶层registerProviderbooleantrue是否注册技能提供者。
顶层forceUserOnlybooleanfalse是否把提供者暴露范围限制为用户调用。
顶层heroWorkspaceMode'seats' | 'off'seats启用十三席分组或关闭席位工作区。
顶层magazineMode'light' | 'full'light选择轻量或完整杂志视觉。
顶层seatStylebooleantrue是否启用逐席配色与纹样。
wallpaperwallpaperobject见下列子键席位与全局壁纸设置。
wallpaperenabledbooleantrue壁纸总开关。
wallpaperglobal'rotate' | 'fixed'fixed全局壁纸轮换或固定模式。
wallpaperglobalIndexnumber4全局壁纸索引,范围 0–5。
wallpapersidebarIndexnumber5侧栏壁纸索引,范围 0–5。
wallpaperperSeatbooleantrue是否按席位切换壁纸。
wallpaperdarkMasknumber0.18暗色模式遮罩强度。
wallpaperlightMasknumber0.03亮色模式遮罩强度。
wallpapersurfaceAlphaobject见下列子键表面层透明度。
wallpaper.surfaceAlphalightnumber0.22亮色表面透明度。
wallpaper.surfaceAlphadarknumber0.4暗色表面透明度。
autoInvokeautoInvokeobject见下列子键首轮技能注入设置。
autoInvokeenabledbooleantrue首轮自动注入总开关。
autoInvokesourcesSessionStartSourceName[]['startup', 'clear']允许触发注入的会话启动来源。
顶层receiptParsingbooleantrue是否解析运行时回执。
handoffhandoffobject见下列子键移交能力设置。
handoffenabledbooleantrue移交按钮与观察能力总开关。
workbenchworkbenchobject见下列子键工作台设置。
workbenchenabledbooleantrue是否注册工作台界面与路由。
workbenchhost'iframe' | 'native'iframe工作台承载方式;native 当前按 iframe 处理。
workbenchdefaultView'chat' | 'workbench'chat会话默认视图。
workbenchcardTextLimitnumber8000浏览器侧卡片正文上限,允许 1000–32000。
workbenchautoProjectionbooleantrue是否把会话事件自动投影到工作台索引。
suiteWatchsuiteWatchobject见下列子键技能套件监听设置。
suiteWatchmode'fs' | 'poll' | 'off'fs文件监听、轮询或关闭。
suiteWatchpollMsnumber15000轮询间隔(毫秒)。
suiteWatchdebounceMsnumber800变更防抖时间(毫秒)。
validatevalidateobject见下列子键外部校验器设置。
validateenabledbooleanfalse是否运行外部校验。
validatepythonstringpythonPython 可执行文件。
syncsyncobject见下列子键预留,当前无消费者。
syncsourcestringgithub:xi-kari/amphoreus-skill-suite预留的套件来源。
syncrefstringmain预留的套件引用。
synckeepBackupsnumber3预留的备份数量。
顶层trustedHostsstring[][]Host 门额外允许的主机。