1作者: julien4213 个月前原帖
我在多个终端中并行运行三到七个Claude Code会话,但我总是无法跟上每个会话的具体任务,尤其是在一天结束时,脑子因为不断的上下文切换而感到疲惫。 which-claude-code是一个小插件,它为每个Claude Code会话添加标题和颜色,这样你就能立即知道每个会话的具体功能。 1. 在每次提交提示时,UserPromptSubmit钩子会启动一个后台的claude -p --model haiku调用,该调用读取最近几条对话记录,并将3-6个单词的标题写入到~/.claude/which-claude-code/titles/<session_id>.txt。这个钩子在大约10毫秒内返回,因此不会延迟提示。 2. 一个状态行脚本在每次渲染时打印● <title> · <model> · <cwd> (<branch>)。点和标题的颜色是从一个基于会话ID哈希生成的20色调色板中提取的。 祝你使用愉快!
2作者: Sibexico3 个月前原帖
我想展示一下我的个人项目,这是我为自己制作的,并且已经使用了一段时间……这是一个轻量级的PGP工作站,用于处理文本消息。界面非常简单,提供加密存储和基本的防篡改流程保护(适用于Windows和Linux)。我将其制作成Kleopatra的轻量级和简单替代方案。主要功能包括签名、验证、编码和解码文本消息。我非常欢迎对这个项目的任何反馈。 项目的GitHub直接链接: [https://github.com/sibexico/Eris](https://github.com/sibexico/Eris) 对于Windows用户,可以通过WinGet安装: winget install --id sibexico.Eris -e
2作者: coderai3 个月前原帖
最近我一直在大量构建和使用代理。模型上下文协议(MCP)生态系统正在迅速发展,但发现和配置新工具的过程仍然高度依赖手动操作。每次我需要将代理连接到新服务时,都必须浏览注册表,弄清楚传输类型,识别所需的环境变量,并手动更新“mcp.json”文件。 因此,我构建了MCPfinder。它将来自官方MCP注册表、Glama和Smithery的服务器(大约25,000个条目)聚合成一个去重和排名的目录。 但真正的亮点在于用户体验:MCPfinder本身就是一个MCP服务器 :D 你只需通过标准输入输出安装一次,将其作为你的“基础能力”:npx -y @mcpfinder/server 从那时起,当你告诉你的AI“我需要查询我的PostgreSQL数据库”时,魔法就会自动发生。 它是完全免费的,采用AGPL-3.0许可证,纯粹是为了优化AI工具的表面发现。 我很想听听你的想法、反馈,或者在特定平台上生成JSON时出现的边缘案例。