user

  • [分享创造] 给 Claude Code 做了个本地桌面工作台,对接官方 OTLP / hooks

    ·

    最近一直在重度用 Claude Code ,边用边有一个挺强烈的感受: Claude Code 本身已经很强了,但围绕它的很多能力还是比较散。 一部分信息在终端里,一部分配置在本地,一部分要自己翻文件,一部分干脆没有一个顺手的入口。尤其是当你开始高频使用之后,很多问题会变得越来越具体: 今天到底用了多少? 钱花在哪些模型、哪些 session 上? 哪些工具调用最频繁,成功率怎么样? cache 到底有没有帮我省 token / 省钱? 哪些 session 特别重,过两天怎么快速复盘? usage 怎么查得更方便一点? skills / marketplace / 插件这些东西能不能别全靠手动折腾? Claude Code 的 hook 事件能不能直接给桌面通知? 所以我做了个本地桌面应用,叫 Lumo 。 先说我觉得最重要的点,也是我自己比较在意、和别的工具差异最大的点: Lumo 是 OTLP 采集,而不是去读 Claude Code 生成的本地 json 文件,也不是解析终端输出 它走的是 Claude Code 官方支持的监控链路: OTLP logs OTLP metrics hooks…

    Read More

  • [分享创造] 不知道做作业解题的产品(TutorGPT)是否还有机会?

    ·

    TutorGPT:一个免费的 AI 作业助手(拍照解题 + 步骤讲解) 最近做了一个小工具 TutorGPT,主要是想做一个简单好用的AI 作业助手 / 在线辅导工具。目前还在持续迭代中,发出来给大家试试,也欢迎提建议。 主要功能 1. 拍照解题 上传题目图片,AI 可以自动识别题目并给出答案和解题步骤。 2. 步骤讲解 不仅是给出结果,会尽量把解题思路一步步解释出来,更像辅导过程。 3. 多学科支持 数学、物理、化学、英语等作业题目都可以尝试。 4. 可以继续追问 如果某一步没看懂,可以继续问 AI ,让它进一步解释。 5. 不需要注册 打开就能用,目前完全免费。 6. 网页直接使用 手机和电脑都可以直接访问。 做这个产品的原因 很多 AI 解题工具要么收费比较高,要么只给答案,不太解释过程。 所以想做一个 更偏学习辅导型的 AI 工具,重点在 步骤讲解和理解题目。 目前还在持续优化中,如果大家有时间欢迎试试: 👉 TutorGPT 如果有任何建议、体验问题或者功能想法,也很欢迎在评论里告诉我 🙏

    Read More

  • [macOS] 做了个 macOS 小工具:让指定 App 在关闭窗口后自动彻底退出

    ·

    macOS 里有些应用在你把窗口关掉以后,其实并不会退出,还会一直留在后台。 有的人喜欢这种设计,但有时候也确实有点烦 —— 明明窗口已经关了,App 还在 Dock 里占着。 之前在用 SwiftQuit ,现在失效了,作者也没维护了,就自己做一个吧 它做的事情就是: 当你关闭某些应用的最后一个窗口时,让这个应用直接退出。 可以自己指定哪些 App 需要这样处理,不影响其它应用。 大概就是这样几个点: •监控指定的应用 •当窗口关闭后自动退出应用 •只对你设置的 App 生效 •后台运行,占用很小 主要是我自己有这个使用习惯,就顺手让 AI 帮写了一个。如果你也更习惯“关窗口 = 退出程序”的逻辑,可能会用得到。 项目地址: https://github.com/chentao1006/Quitty

    Read More

  • [分享创造] 开源: self-hosted 的基于 Cloudflare R2 的加密文件中转服务

    ·

    有时会有在不同电脑工作或阅读的需求,需要同步各种文件,每次都要重复配置 git ,但书籍也不想上传到 git 里,且经常在纯终端环境下开发。于是做了这样的工具,支持 cli 或 web 里使用,默认在客户端加密后上传文件。 提供 cli 的原因也不仅仅是方便自己使用,也因为 AI agent 基本都支持命令行执行,这样也能更容易的让它执行上传/下载等行为。 https://github.com/al002/relay-station

    Read More

  • [程序员] [流氓微信] 婚礼纪、婚贝这种电子请柬会留下记录,并且授权之后无法取消

    ·

    今天才知道在微信打开婚礼纪、婚贝这种电子请柬会留下访客痕迹。发布者开会员就能看到你的昵称、头像及浏览记录。 微信访问链接的时候是会给对方一个唯一标识吗?查了一下会携带一个微信账号+开发者平台组合的 OpenID 。印象中很早之前是没有(是否隐身)这个选项的,但是发布者却能看到记录,所以这个是默认获取的?只要授权一次,那么以后对方数据库里,微信昵称头像就和这个 OpenID 绑定了。并且个人在对应平台的 OpenID 无法重置!除非你更换微信账号。 当前点进去的话,确实会有一个授权提示,如果选择隐身访问,对方就看不到,只会看到用户 xx (随机 id)访问了我的请柬。 可是这个授权没有调用微信的授权,只在小程序/h5 侧就能做到,所以理论上对方不经过你的同意拿到你的头像 id 你也不知道;并且这个授权也在微信的授权历史里看不到,所以这个是不用经过微信允许的假授权。 如果在婚礼纪、婚贝他们的网站上上注销呢?我尝试了发现,先注册再注销账户,再点进去链接,依然没有提示授权。说明,只要授权一次,这个 openid 和用户名头像的映射一直存在他们数据库了。 那么微信这个流氓为啥会给一个网站送上 OpenID 呢?而且是终身不变的 ID ,跟可重置的广告 ID 还不一样。 目前看没啥好办法,能做的就是,少用微信,屏蔽朋友圈,少打开这种链接。

    Read More

  • [分享创造] [项目分享] GrapWork – 开源跨平台桌面 AI Agent 助手

    ·

    大家好,最近折腾了一个桌面端 AI 助手,分享给有需要的朋友。 项目地址: https://github.com/eddie-292/grapwork 它能做什么? 兼容任意 OpenAI 格式 API 多标签对话管理,支持流式输出 全局记忆:自动记住你的偏好和常用信息,智能注入上下文 MCP 协议支持:可以调用各种工具执行实际任务 内置图片生成(智谱 GLM-Image 、通义万相) 工作区文件管理 实际使用场景 生成 Excel – “帮我生成一份销售数据报表,包含月份、销售额、同比增长率” 生成 PDF – “把这份内容整理成一份正式的报告文档” 生成 Word – “根据这些要点,写一份项目计划书” 生成 PPT – “帮我做一个产品介绍 PPT ,5 页左右” 整理目录文件 – “把这个文件夹里的图片按日期分类整理” 发送邮件 – “把这封邮件发给 xxx@example.com ,主题是周报” 图片生成 – “生成一张科技感的背景图,蓝紫色调” 直接用自然语言描述需求,AI 就能帮你完成这些任务。 为什么做这个? 这个项目完全开源,功能强大。最重要的是支持自定义 LLM 配置——你可以接入任意兼容…

    Read More