Replies: 7 comments 18 replies
|
这种情况下为什么不用Web端服务或者其他面向Chat应用的软件? |
|
哥们,你建个空目录就行了。 |
|
某种意义上我也算碰到这个问题,我在研究如何分布式部署 dsh 的时候特意将目录选择器禁用: 结果流程就锁在一个没有工作区无法创建会话的场景里。 我采用了折中的方式进行解决:写一个插件专门用来建立“默认工作区” https://github.com/sandersyao/dsh-workspace-bootstrap 我还不太清楚 dsh 团队对工作区之后有没有其他相关设计,毕竟现在只是 pre-release 阶段。 目前来看,我可能更希望能让工作区和目录解耦。 |
|
工作区是必须的,否则很多工具都会出现问题,比如shell工具需要一个工作目录。 |
|
一定有工作区的,ChatGPT和VSCode copilot的无工作目录模式其实是在自己的临时目录里面运行的。你直接把会话开到/tmp/temp-chat上面设置仅工作区读写或者只读就行了。 |
|
需要は合理的だが、理論的には無理がある。実装としては、テンポラリディレクトリで自動的にワークスペースを作成する形になるはずだ。ワークスペースはこの種のIDEの基盤であり、関わる範囲が広すぎる。最終的に言えるのは、dshチームのdshに対する構想は、これらを自分たちで開発することではないだろうということだ。こういう需要は山ほどある。「万物をプラグイン化」というコンセプトを持ち込んだ時点で、このプロジェクトの理想的な姿は、プラグインで自分専用のエージェントを構築することになる。 |
|
可以自己搓一个插件,聊天让其只存在于~/.dsh/chat/session 中,很多桌面端其实差不多是这种思路的…… |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
目前 DSH 必须先指定一个项目,才能开始与 AI 进行聊天。
但是在实际使用中,有时只是想进行简单的资料调查、技术问题咨询,或者临时与 AI 讨论某个话题,并不一定属于某个具体项目。
因此,希望能够增加一个用于临时聊天的入口,例如 Temporary Chat / 临时聊天。
理想情况下,这类聊天应当:
这样可以降低开始一次简单 AI 对话的操作成本,也能避免为了临时调查而创建大量没有实际意义的项目。
我认为,这会让 DSH 在日常使用中的体验更加自然。
2026/9/7 Update
After some discussion here, I decided to just build a plugin and see how it works in practice.
If anyone is interested, here is the repository:
https://github.com/askdkc/dsh-chat
So far, it works pretty much the way I expected.
The screenshots are in Japanese simply because I'm Japanese, so please don't read too much into that.
Also, for some reason, GLM-5.3 Flash hallucinated and decided to call me “Verticon.” 😂
在这里以及其他地方讨论了一些之后,我决定干脆自己做一个插件,先实际试试看效果。
如果有人感兴趣,这是仓库地址:
https://github.com/askdkc/dsh-chat
目前来看,它基本上就是按照我预期的方式在工作。
截图里是日语,只是因为我是日本人,所以不用太在意。
顺便一提,不知道为什么,GLM-5.3 Flash 出现了幻觉,莫名其妙地把我叫成了“Verticon”。😂
All reactions