Sign in

ahhhhfs

@ahhhhfs.bsky.social
136 followers 1 following 2.9K posts

zh:https://www.ahhhhfs.com/ en:https://www.ahhhhfs.com/en/

PostsRepliesMedia
ahhhhfs @ahhhhfs.bsky.social · 04/10/2026
2024 年新毕业生全职职位-New Grad 2024
ahhhhfs.com
New Grad Jobs:美国 New Grad 与 Entry-Level 求职指南
New Grad Jobs 是美国招聘里很常见的一类应届生职位,主要面向刚毕业或即将毕业的求职者。 实际找工作时,职位名称并不一定会写 “New Grad”。Software Engineer I、Associate Software Engineer、Early Career、University Graduate、New College Grad,很多时候也在招刚毕业的人。只搜 New Grad Software Engineer,反而容易漏掉一批可以申请的职位。 这类岗位分散在公司 Career Page、招聘网站和 GitHub 职位列表里。职位列表可以帮忙发现新岗位,但不能直接代替公司发布的 JD:有些列表会混入普通 Entry-Level、Intern,甚至工作经验要求更高的职位;写着 Remote,也可能只允许在美国境内工作。 真正准备申请时,毕业时间、Experience、Location、Work Authorization 和 Visa Sponsorship 都要一起看。尤其是留学生,当前能不能工作和公司以后愿不愿意提供 Sponsorship,是两个不同的问题。 New Grad 是什么意思? New Grad 是 New Graduate 的简称,一般就是应届毕业生,或者刚毕业不久的求职者。 在美国招聘里,它更像一类招聘对象,并不是统一的职位名称。 比如找软件工程工作时,除了 New Grad Software Engineer,还可以搜: Software Engineer I Associate Software Engineer Junior Software Engineer…
010
ahhhhfs @ahhhhfs.bsky.social · 02/10/2026
标签测试 标签测试
ahhhhfs.com
标签测试
标签测试
210
ahhhhfs @ahhhhfs.bsky.social · 28/09/2026
K8测试 RiPro-V5 攻击链复现测试内容,请删除本文
ahhhhfs.com
K8测试
RiPro-V5 攻击链复现测试内容,请删除本文
000
ahhhhfs @ahhhhfs.bsky.social · 27/09/2026
测试 RiPro-V5 攻击链复现测试内容,请删除本文
ahhhhfs.com
测试
RiPro-V5 攻击链复现测试内容,请删除本文
000
ahhhhfs @ahhhhfs.bsky.social · 27/09/2026
K8源码网测试 RiPro-V5 攻击链复现测试内容,请删除本文
ahhhhfs.com
K8源码网测试
RiPro-V5 攻击链复现测试内容,请删除本文
000
ahhhhfs @ahhhhfs.bsky.social · 27/09/2026
[repro-test] 第四轮 RiPro-V5 攻击链复现测试内容,请删除本文
ahhhhfs.com
[repro-test] 第四轮
RiPro-V5 攻击链复现测试内容,请删除本文
000
ahhhhfs @ahhhhfs.bsky.social · 27/09/2026
[repro-test] 第三轮 RiPro-V5 攻击链复现测试内容,请删除本文
ahhhhfs.com
[repro-test] 第三轮
RiPro-V5 攻击链复现测试内容,请删除本文
000
ahhhhfs @ahhhhfs.bsky.social · 27/09/2026
[repro-test] 第二轮验证 RiPro-V5 攻击链复现测试内容,请删除本文
ahhhhfs.com
[repro-test] 第二轮验证
RiPro-V5 攻击链复现测试内容,请删除本文
000
ahhhhfs @ahhhhfs.bsky.social · 27/09/2026
[repro-test] 攻击链复现测试 RiPro-V5 攻击链复现测试内容,请删除本文
ahhhhfs.com
[repro-test] 攻击链复现测试
RiPro-V5 攻击链复现测试内容,请删除本文
000
ahhhhfs @ahhhhfs.bsky.social · 09/09/2026
NiubiGEO:开源自托管 AI 品牌可见度检测工具,可查看竞品与引用来源 NiubiGEO 是一款开源、支持自托管的 AI 品牌可见度检测工具。它通过模型 API 查看 AI 如何介绍你的产品、回答中还出现了哪些品牌,以及附带了哪些引用来源,方便你了解产品在 AI 回答中的呈现情况。 使用时,可以先输入产品域名,看看不同模型如何介绍这个网站;再确认要测试的关键词,观察不点名品牌时,回答中出现了哪些产品。这两种测试分别帮助你了解“AI 怎么描述你”和“同类话题下还会出现谁”。 这些记录来自所选模型的 API 回答。查看结果时,留意模型和联网设置,它们与 ChatGPT、Claude 或…
ahhhhfs.com
NiubiGEO:开源自托管 AI 品牌可见度检测工具,可查看竞品与引用来源
NiubiGEO 是一款开源、支持自托管的 AI 品牌可见度检测工具。它通过模型 API 查看 AI 如何介绍你的产品、回答中还出现了哪些品牌,以及附带了哪些引用来源,方便你了解产品在 AI 回答中的呈现情况。 使用时,可以先输入产品域名,看看不同模型如何介绍这个网站;再确认要测试的关键词,观察不点名品牌时,回答中出现了哪些产品。这两种测试分别帮助你了解“AI 怎么描述你”和“同类话题下还会出现谁”。 这些记录来自所选模型的 API 回答。查看结果时,留意模型和联网设置,它们与 ChatGPT、Claude 或 Gemini 网页端的回答可能不同。 NiubiGEO 能帮你看什么? 测试完成后,NiubiGEO 会把产品描述、竞争对象、关键词、引用来源和历史记录分别整理出来。查看报告时,可以从下面五个问题入手: 1、AI 有没有说对你的产品?看看它把你的产品当成什么工具,有没有遗漏主要功能,或写出你并不提供的服务。不同模型的描述也可以放在一起比较。 2、回答里还出现了哪些产品?查看模型把哪些产品与你放在一起,再判断它们是不是你真正关心的竞争对手。 3、不提品牌名时,谁会出现在回答里?选好待测关键词后,可以查看哪些产品被提到、哪些获得了明确推荐,以及你的产品有没有出现。 4、回答附了哪些链接?打开原始回复,分别查看服务商返回的引用和正文中的普通链接,了解模型当时提供了哪些相关页面。 5、再次测试后有什么变化?保留每次测试记录,可以比较不同时间的产品描述、品牌提及和引用来源。 AI 提到品牌,就等于在推荐吗? 不一定。品牌名称出现在回答里,只能说明它在这次回答中被提到;是否构成推荐,还要看 AI 有没有把产品和用户需求联系起来,并给出选择它的理由。 1、只是提到品牌:回答把产品列在一串名称中,但没有说明它适合什么人或解决什么问题。 2、给出推荐理由:回答把产品与价格、团队规模或具体需求联系起来,并解释为什么值得考虑。 3、附上相关链接:回答给出了官网、评测或社区页面,可以打开查看页面内容,但不能仅凭链接判断它就是推荐原因。 所以,查看结果时不要只数品牌出现了几次,还要看它在哪个关键词下出现、AI 如何描述它,以及有没有明确的推荐理由。 不想马上部署,可以先看官方案例 NiubiGEO 项目整理了 20 组真实域名案例,其中包括 Notion、Figma 和 PostHog。没有安装环境或 API Key,也可以先看看模型回答、引用来源和最终报告是怎样呈现的。 以 Figma 为例,项目使用“Prototyping”进行关键词测试。部分回答只解释了原型设计是什么,另有回答直接提到了 Figma。这个差别正好说明:AI 理解一个话题,不代表它一定会在回答中给出具体产品。
010
ahhhhfs @ahhhhfs.bsky.social · 07/09/2026
ai-memory:让 Claude Code 与 Codex 共享项目记忆 用 Claude Code 写代码时碰到限额,或者排查思路卡住了,很多人会打开 Codex 换个模型继续试。新会话看不到前面的处理过程,项目架构、报错原因、已经尝试过的办法和剩余待办,都需要重新说明。ai-memory 会把这些项目上下文保存下来,供之后打开的 AI 编程工具调用。 概览:ai-memory 是一套给 AI 编程工具共用的项目记忆服务。它通过 Hooks 记录提示词、工具调用和会话进度,再整理成由 Git 管理的 Markdown Wiki。换用 Claude Code、Codex 或…
ahhhhfs.com
ai-memory:让 Claude Code 与 Codex 共享项目记忆
用 Claude Code 写代码时碰到限额,或者排查思路卡住了,很多人会打开 Codex 换个模型继续试。新会话看不到前面的处理过程,项目架构、报错原因、已经尝试过的办法和剩余待办,都需要重新说明。ai-memory 会把这些项目上下文保存下来,供之后打开的 AI 编程工具调用。 概览:ai-memory 是一套给 AI 编程工具共用的项目记忆服务。它通过 Hooks 记录提示词、工具调用和会话进度,再整理成由 Git 管理的 Markdown Wiki。换用 Claude Code、Codex 或 Cursor 后,新工具可以查到之前做过什么、哪些方法没有成功,以及接下来还有哪些任务。ai-memory 采用 MIT 许可证,但不负责同步代码文件、依赖和运行环境。 ai-memory 与内置记忆有什么不同 Claude Code 已经支持 CLAUDE.md 和自动记忆,Cursor 也有项目规则等上下文功能。只使用一款工具时,这些功能往往已经能保存常用指令和项目约定。换到 Codex 或其他编程助手后,原工具记录的排错过程、技术决定和未完成事项,通常不会自动出现在新会话里。 ai-memory 在这些工具之外运行一套共享记忆服务。它通过生命周期钩子记录提示词、工具调用和会话边界等信息,在会话结束后整理成 Markdown Wiki,供之后的会话检索和交接。 Markdown 文件是这套记忆的主要事实来源,并由 Git 记录版本;SQLite 用于全文检索、实体和可选向量等索引,需要时可以根据文件重新构建。开发者可以直接查看、修改和备份这些 Markdown 文件,不必依赖专有格式才能读取已有记忆。 从 Claude Code 换到 Codex,能交接什么 配置好 ai-memory 后,Claude Code 可以把当前任务的进度、尝试过的方法和剩余问题留在 Handoff(交接)中。之后在同一项目里打开 Codex,它可以读取这份交接记录,不用再从头询问项目背景。两边需要连接到同一套 ai-memory 服务,并对应到同一个项目。
000
ahhhhfs @ahhhhfs.bsky.social · 07/09/2026
ai-memory:让 Claude Code 与 Codex 共享项目记忆 用 Claude Code 写代码时碰到限额,或者排查思路卡住了,很多人会打开 Codex 换个模型继续试。新会话看不到前面的处理过程,项目架构、报错原因、已经尝试过的办法和剩余待办,都需要重新说明。ai-memory 会把这些项目上下文保存下来,供之后打开的 AI 编程工具调用。 概览:ai-memory 是一套给 AI 编程工具共用的项目记忆服务。它通过 Hooks 记录提示词、工具调用和会话进度,再整理成由 Git 管理的 Markdown Wiki。换用 Claude Code、Codex 或…
ahhhhfs.com
ai-memory:让 Claude Code 与 Codex 共享项目记忆
用 Claude Code 写代码时碰到限额,或者排查思路卡住了,很多人会打开 Codex 换个模型继续试。新会话看不到前面的处理过程,项目架构、报错原因、已经尝试过的办法和剩余待办,都需要重新说明。ai-memory 会把这些项目上下文保存下来,供之后打开的 AI 编程工具调用。 概览:ai-memory 是一套给 AI 编程工具共用的项目记忆服务。它通过 Hooks 记录提示词、工具调用和会话进度,再整理成由 Git 管理的 Markdown Wiki。换用 Claude Code、Codex 或 Cursor 后,新工具可以查到之前做过什么、哪些方法没有成功,以及接下来还有哪些任务。ai-memory 采用 MIT 许可证,但不负责同步代码文件、依赖和运行环境。 ai-memory 与内置记忆有什么不同 Claude Code 已经支持 CLAUDE.md 和自动记忆,Cursor 也有项目规则等上下文功能。只使用一款工具时,这些功能往往已经能保存常用指令和项目约定。换到 Codex 或其他编程助手后,原工具记录的排错过程、技术决定和未完成事项,通常不会自动出现在新会话里。 ai-memory 在这些工具之外运行一套共享记忆服务。它通过生命周期钩子记录提示词、工具调用和会话边界等信息,在会话结束后整理成 Markdown Wiki,供之后的会话检索和交接。 Markdown 文件是这套记忆的主要事实来源,并由 Git 记录版本;SQLite 用于全文检索、实体和可选向量等索引,需要时可以根据文件重新构建。开发者可以直接查看、修改和备份这些 Markdown 文件,不必依赖专有格式才能读取已有记忆。 从 Claude Code 换到 Codex,能交接什么 配置好 ai-memory 后,Claude Code 可以把当前任务的进度、尝试过的方法和剩余问题留在 Handoff(交接)中。之后在同一项目里打开 Codex,它可以读取这份交接记录,不用再从头询问项目背景。两边需要连接到同一套 ai-memory 服务,并对应到同一个项目。
000
ahhhhfs @ahhhhfs.bsky.social · 06/09/2026
ai-memory:让 Claude Code 与 Codex 共享项目记忆 用 Claude Code 写代码时碰到限额,或者排查思路卡住了,很多人会打开 Codex 换个模型继续试。新会话看不到前面的处理过程,项目架构、报错原因、已经尝试过的办法和剩余待办,都需要重新说明。ai-memory 会把这些项目上下文保存下来,供之后打开的 AI 编程工具调用。 概览:ai-memory 是一套给 AI 编程工具共用的项目记忆服务。它通过 Hooks 记录提示词、工具调用和会话进度,再整理成由 Git 管理的 Markdown Wiki。换用 Claude Code、Codex 或…
ahhhhfs.com
ai-memory:让 Claude Code 与 Codex 共享项目记忆
用 Claude Code 写代码时碰到限额,或者排查思路卡住了,很多人会打开 Codex 换个模型继续试。新会话看不到前面的处理过程,项目架构、报错原因、已经尝试过的办法和剩余待办,都需要重新说明。ai-memory 会把这些项目上下文保存下来,供之后打开的 AI 编程工具调用。 概览:ai-memory 是一套给 AI 编程工具共用的项目记忆服务。它通过 Hooks 记录提示词、工具调用和会话进度,再整理成由 Git 管理的 Markdown Wiki。换用 Claude Code、Codex 或 Cursor 后,新工具可以查到之前做过什么、哪些方法没有成功,以及接下来还有哪些任务。ai-memory 采用 MIT 许可证,但不负责同步代码文件、依赖和运行环境。 ai-memory 与内置记忆有什么不同 Claude Code 已经支持 CLAUDE.md 和自动记忆,Cursor 也有项目规则等上下文功能。只使用一款工具时,这些功能往往已经能保存常用指令和项目约定。换到 Codex 或其他编程助手后,原工具记录的排错过程、技术决定和未完成事项,通常不会自动出现在新会话里。 ai-memory 在这些工具之外运行一套共享记忆服务。它通过生命周期钩子记录提示词、工具调用和会话边界等信息,在会话结束后整理成 Markdown Wiki,供之后的会话检索和交接。 Markdown 文件是这套记忆的主要事实来源,并由 Git 记录版本;SQLite 用于全文检索、实体和可选向量等索引,需要时可以根据文件重新构建。开发者可以直接查看、修改和备份这些 Markdown 文件,不必依赖专有格式才能读取已有记忆。 从 Claude Code 换到 Codex,能交接什么 配置好 ai-memory 后,Claude Code 可以把当前任务的进度、尝试过的方法和剩余问题留在 Handoff(交接)中。之后在同一项目里打开 Codex,它可以读取这份交接记录,不用再从头询问项目背景。两边需要连接到同一套 ai-memory 服务,并对应到同一个项目。
000
ahhhhfs @ahhhhfs.bsky.social · 04/09/2026
Computable GPU Index:查看 H100/H200/B200 GPU 云算力价格 Computable GPU Index(简称 CGI)不是用来帮你找“哪家 H100 最便宜”的普通比价工具,而是一个专门衡量高端 GPU 云算力价格 的市场参考指数。它把不同服务商分散的公开报价统一成 $/GPU-hour,帮助你判断当前 H100 SXM、H200 SXM、B200、B300 等高端 GPU 的公开租赁价格大概处在什么水平。 现在租用云端 GPU 跑大模型,不同平台的计费方式和按需报价差异很大。以 NVIDIA H100 为例,CGI 当前追踪的是 H100…
ahhhhfs.com
Computable GPU Index:查看 H100/H200/B200 GPU 云算力价格
Computable GPU Index(简称 CGI)不是用来帮你找“哪家 H100 最便宜”的普通比价工具,而是一个专门衡量高端 GPU 云算力价格 的市场参考指数。它把不同服务商分散的公开报价统一成 $/GPU-hour,帮助你判断当前 H100 SXM、H200 SXM、B200、B300 等高端 GPU 的公开租赁价格大概处在什么水平。 现在租用云端 GPU 跑大模型,不同平台的计费方式和按需报价差异很大。以 NVIDIA H100 为例,CGI 当前追踪的是 H100 SXM。不同服务商的公开按需报价可能出现明显的价格差距。 速览摘要:Computable GPU Index 是一个开源的 GPU 云算力价格指数,目前覆盖 H100 SXM、H200 SXM、B200 和 B300。它每 15 分钟根据公开 On-demand 报价更新市场参考价,计算方法、历史记录和代码都可以公开查看并复算,同时提供免密钥 REST API 与只读 MCP 接口。它不是最低价排行,也不包含 Spot、Reserved 等价格。 它和普通 GPU 比价网站有什么不同 GPU 比价网站通常会保留具体服务商、实例规格和对应价格,方便用户直接比较哪家当前报价更低。而CGI 不是服务商排行,而是把固定 Provider Panel 中符合条件的公开报价合成一个统一指数。 不同平台的实例条件、计费方式和附加费用并不完全一样,所以最低挂牌价不一定适合直接拿来做长期预算。 CGI 使用固定服务商面板、异常值筛选和加权聚合来计算参考价,不会简单把所有服务商报价直接取平均。
110
ahhhhfs @ahhhhfs.bsky.social · 02/09/2026
OpenSEO:可自托管的开源 SEO 工具,能替代 Ahrefs / Semrush 吗? Ahrefs 和 Semrush 功能很全,但如果平时只管理几个网站,主要用来查关键词、排名和外链,固定订阅未必适合所有人。可以试试这款可自托管的开源 SEO 工具:OpenSEO ,软件可以自己部署,SEO 数据按实际查询量付费。 OpenSEO 官方把它定位为可自托管的 Ahrefs / Semrush 替代方案。不过这里的“替代”有范围,它更适合接手关键词查询、排名追踪、外链分析和 Agent 自动化等部分 SEO 工作,而不是复制 Ahrefs / Semrush 背后的整套数据体系。…
ahhhhfs.com
OpenSEO:可自托管的开源 SEO 工具,能替代 Ahrefs / Semrush 吗?
Ahrefs 和 Semrush 功能很全,但如果平时只管理几个网站,主要用来查关键词、排名和外链,固定订阅未必适合所有人。可以试试这款可自托管的开源 SEO 工具:OpenSEO ,软件可以自己部署,SEO 数据按实际查询量付费。 OpenSEO 官方把它定位为可自托管的 Ahrefs / Semrush 替代方案。不过这里的“替代”有范围,它更适合接手关键词查询、排名追踪、外链分析和 Agent 自动化等部分 SEO 工作,而不是复制 Ahrefs / Semrush 背后的整套数据体系。 OpenSEO 是什么? OpenSEO 是一个采用 MIT 协议开源、支持自托管的 SEO 工作台,提供关键词研究、排名追踪、外链分析、站点审计和 AI 可见度检测,也支持通过 MCP 接入 Claude Code、Cursor 等 AI Agent。 除了传统 SEO 功能,它还提供 Agent Skills,可以把关键词研究、SEO Audit、竞品分析等工作直接接进 AI Agent 工作流。软件可以自己部署,也有官方托管版可选。 下面是 OpenSEO 官方提供的实际操作演示,可以看到关键词研究、竞争对手分析、外链、排名追踪、站点审计和 AI 搜索可见度等功能在同一个工作区里的使用方式。 你的浏览器暂不支持 HTML5 视频播放。OpenSEO 官方演示视频:展示关键词研究、竞争对手分析、外链、排名追踪、技术审计与 AI 搜索可见度等功能。相关 SEO 数据主要来自 DataForSEO。 …
000
ahhhhfs @ahhhhfs.bsky.social · 31/08/2026
Free Claude Code:给 Claude Code、Codex 接入 Ollama 和第三方模型 习惯用 Claude Code、Codex 写代码,又想接 Ollama、DeepSeek、Gemini 这些模型,可以看看 Free Claude Code。它在客户端和模型之间加了一层本地代理,不用换掉原来的 Coding Agent,就能切换不同的云端或本地模型。 Free Claude Code(简称 FCC)和 Anthropic 没有关联,也不是绕过 Claude 官方额度的工具。它负责把 Claude Code、Codex 等客户端发出的请求,转给你自己配置的模型…
ahhhhfs.com
Free Claude Code:给 Claude Code、Codex 接入 Ollama 和第三方模型
习惯用 Claude Code、Codex 写代码,又想接 Ollama、DeepSeek、Gemini 这些模型,可以看看 Free Claude Code。它在客户端和模型之间加了一层本地代理,不用换掉原来的 Coding Agent,就能切换不同的云端或本地模型。 Free Claude Code(简称 FCC)和 Anthropic 没有关联,也不是绕过 Claude 官方额度的工具。它负责把 Claude Code、Codex 等客户端发出的请求,转给你自己配置的模型 Provider,例如 Gemini、DeepSeek、Groq、OpenRouter,或者本地运行的 Ollama。 Free Claude Code 能拿来做什么 Free Claude Code 可以让 Claude Code、Codex 这些 AI 编程工具继续按原来的方式使用,但把实际调用的模型换成你自己配置的服务。比如可以接本地 Ollama,也可以接 OpenRouter、DeepSeek、Gemini 等云端 API。 如果同时用了多个模型或 Provider,也可以在 Free Claude Code 里统一切换和管理,不用每换一个模型就重新改 Claude Code、Codex 的配置。 Free Claude Code 接入 Ollama、OpenRouter 和其他模型 想跑本地模型,可以接 Ollama、LM Studio 或 llama.cpp;使用云端 API,则可以配置 OpenRouter、DeepSeek、Gemini、Groq 等 Provider。Claude Code、Codex 还是原来的使用方式,请求由 Free Claude Code 转到你配置好的模型。
000
ahhhhfs @ahhhhfs.bsky.social · 29/08/2026
Archify:让 Claude Code 和 Codex 根据代码库生成交互式架构图 用 Cursor、Claude Code 或 Codex CLI 写完代码,架构图通常还得另外画。团队评审、代码交接都要用的,比较麻烦的是代码一改,然后原来的图很快就对不上了。 Archify 是一款开源 Agent Skill,可以让这些 AI 编程助手读取当前代码库或系统描述,再生成经过结构与布局检查的交互式 HTML 架构图。它不是在线画图网站,也没有拖拽编辑器,比较适合已经在用命令行 Agent、需要准备评审或交接文档的开发者。 安装后,可以直接对 Agent…
ahhhhfs.com
Archify:让 Claude Code 和 Codex 根据代码库生成交互式架构图
用 Cursor、Claude Code 或 Codex CLI 写完代码,架构图通常还得另外画。团队评审、代码交接都要用的,比较麻烦的是代码一改,然后原来的图很快就对不上了。 Archify 是一款开源 Agent Skill,可以让这些 AI 编程助手读取当前代码库或系统描述,再生成经过结构与布局检查的交互式 HTML 架构图。它不是在线画图网站,也没有拖拽编辑器,比较适合已经在用命令行 Agent、需要准备评审或交接文档的开发者。 安装后,可以直接对 Agent 说:“读取当前仓库,画一张运行时架构图。”模型负责分析代码并生成结构化描述,Archify 负责检查图表规则和完成渲染,减少在代码与画图软件之间重复整理的工作。 Archify 是什么?和在线架构图工具有什么不同 Archify 和 GitDiagram 这类“输入 GitHub 链接生成图表”的在线工具并不是一回事。它主要作为 Agent Skill 接入 Cursor、Claude Code、Codex CLI 和 OpenCode,也提供用于校验和渲染的 Node.js CLI。Archify 本身不包含大模型。 需要分析代码库时,宿主 Agent 使用的模型会读取其能够访问的代码或系统描述,并生成带有类型的 JSON IR(中间表示)。Archify 接收这份结构化数据,检查 Schema、组件布局和连线路由等图表规则,再渲染成自包含的交互式 HTML。代码是否会发送到云端,取决于你使用的 Agent、模型服务及相关设置。 Archify 的处理流程: Agent 读取可访问的代码库或系统描述 → 模型生成带有类型的 JSON IR → Archify 检查 Schema、布局和连线路由 → 渲染成交互式 HTML 图表。
000
ahhhhfs @ahhhhfs.bsky.social · 28/08/2026
InvoiceFlowAI:开源发票自动整理工具,邮箱下载、OCR 与 Excel 汇总 每到月底报销的时候,发票一多就优点麻烦了。邮箱里找邮件、下载 PDF 或 OFD、重新命名,再把日期、金额和发票号填进 Excel,虽然看起来每一步都不复杂,但是这些步骤加起来就很费时间。 InvoiceFlowAI 就是用来省掉这些重复操作的一个开源发票自动整理工具。配置好邮箱后,它可以批量收集电子发票,用 AI OCR 提取金额等信息,再自动整理文件并生成 Excel 报销汇总表。目前它更适合个人、自由职业者和有固定报销需求的小团队使用。 发票自动整理工具 InvoiceFlowAI 能做什么?…
ahhhhfs.com
InvoiceFlowAI:开源发票自动整理工具,邮箱下载、OCR 与 Excel 汇总
每到月底报销的时候,发票一多就优点麻烦了。邮箱里找邮件、下载 PDF 或 OFD、重新命名,再把日期、金额和发票号填进 Excel,虽然看起来每一步都不复杂,但是这些步骤加起来就很费时间。 InvoiceFlowAI 就是用来省掉这些重复操作的一个开源发票自动整理工具。配置好邮箱后,它可以批量收集电子发票,用 AI OCR 提取金额等信息,再自动整理文件并生成 Excel 报销汇总表。目前它更适合个人、自由职业者和有固定报销需求的小团队使用。 发票自动整理工具 InvoiceFlowAI 能做什么? InvoiceFlowAI 处理的是一整套报销前整理流程:先从邮箱里找到并下载发票,再识别票面上的金额、日期等信息,最后按规则整理文件并生成 Excel 汇总表。相比只负责下载附件或单独做 OCR 的工具,它把发票收集、识别和归档放在了一套流程里,非常方便。 它支持常见的 PDF、OFD 和 XML 电子发票,也能处理部分邮件里的发票下载链接,例如百望云这类需要跳转后才能拿到 PDF 的场景。住宿发票和水单、打车发票和行程单还可以自动配对并相邻命名,整理完成后会生成对应的文件目录和 Excel 报销台账,方便后续核对。 发票只有下载链接怎么办? 有些电子发票邮件并不会直接附上 PDF 文件,而是只提供“查看发票”或“点击下载”之类的网页链接。碰到这种情况,单纯扫描邮箱附件就很容易漏掉发票。 InvoiceFlowAI 对这类邮件加入了 PDF 恢复流程。系统会先识别邮件中的发票下载链接,再根据链接类型尝试获取对应的 PDF 文件。项目目前对包括百望云在内的部分发票平台做了适配,并结合直接下载、网页解析等方式处理只有链接、没有附件的发票邮件。 这项功能比较适合差旅、打车、住宿等发票来源比较杂的场景,可以减少手动打开邮件、进入发票平台再逐张下载 PDF 的操作。不过,不同开票平台的页面和下载机制可能发生变化,并不能保证所有发票链接都能自动恢复,实际使用时仍建议检查是否存在遗漏。 邮箱发票怎么筛选?AI OCR 双引擎怎么识别 邮箱里的绝大多数邮件都和发票无关,全部交给 AI 跑一遍确实没必要,而且也会增加识别时间和 API 调用。InvoiceFlowAI 会先筛选邮件,再处理真正需要识别的附件。 1、四层邮件筛选:依次检查发件域名、邮件主题、正文内容和二维码,把明显无关的邮件提前排除。通过筛选的邮件才会继续提取 PDF、OFD、XML 等附件或发票下载链接。 2、Track A + Track B + 本地兜底:
000
ahhhhfs @ahhhhfs.bsky.social · 27/08/2026
ChatGPT Ad Library:第三方 ChatGPT 广告库,能查竞品素材和触发 Prompt ChatGPT Ad Library 是一个第三方 ChatGPT 广告查询与竞品情报库,并非 OpenAI 官方产品。OpenAI 于 2026 年 2 月开始在美国测试 ChatGPT 赞助广告,随后又扩展到另外 8 个市场。2026 年 8 月 18 日,OpenAI 宣布进入 31 个欧洲市场,相关广告已于 8 月 24 日开始向欧洲用户展示。广告目前只面向 Free 与 Go 套餐用户,Plus、Pro 和 Enterprise 等付费套餐保持无广告。 ChatGPT Ad…
ahhhhfs.com
ChatGPT Ad Library:第三方 ChatGPT 广告库,能查竞品素材和触发 Prompt
ChatGPT Ad Library 是一个第三方 ChatGPT 广告查询与竞品情报库,并非 OpenAI 官方产品。OpenAI 于 2026 年 2 月开始在美国测试 ChatGPT 赞助广告,随后又扩展到另外 8 个市场。2026 年 8 月 18 日,OpenAI 宣布进入 31 个欧洲市场,相关广告已于 8 月 24 日开始向欧洲用户展示。广告目前只面向 Free 与 Go 套餐用户,Plus、Pro 和 Enterprise 等付费套餐保持无广告。 ChatGPT Ad Library 会使用带有消费意图的测试 Prompt 持续探测 ChatGPT,记录测试过程中出现的广告主、图文素材、出现时间和对应提问,部分广告记录还提供落地页链接。对于出海营销、独立站和 SaaS 团队,它可以用来观察竞品广告与行业活跃度。不过,这些结果只是第三方采集样本,不能代表 OpenAI 的完整广告库存。 ChatGPT Ad Library 是怎么采集数据的 ChatGPT Ad Library 查不到竞争对手的广告后台,也看不到对方设置的定向条件和出价策略。它采用的是另一种办法:使用带有消费意图的 Prompt 持续测试 ChatGPT,再把测试过程中出现的广告记录下来。 项目方会针对企业软件、SaaS、金融科技和电商等细分市场,准备带有购买意图的提问并持续测试。
000
ahhhhfs @ahhhhfs.bsky.social · 24/08/2026
OpenLogi:Logitech Options+ 替代工具,开源管理罗技鼠标键盘 OpenLogi 是一款面向罗技鼠标、键盘等设备的开源配置工具,主要用于替代 Logitech Options+ 的部分功能。如果你使用 MX Master、MX Anywhere 等罗技外设,通常需要通过官方 Logi Options+ 完成按键设置、DPI 调整等操作。相比单纯的硬件配置工具,官方软件还提供账号登录、云端同步等完整生态功能。 不过,对于只需要日常调整的用户来说,常用功能往往集中在几个方面:修改按键、调整 DPI、设置滚轮模式。OpenLogi 则通过 HID++…
ahhhhfs.com
OpenLogi:Logitech Options+ 替代工具,开源管理罗技鼠标键盘
OpenLogi 是一款面向罗技鼠标、键盘等设备的开源配置工具,主要用于替代 Logitech Options+ 的部分功能。如果你使用 MX Master、MX Anywhere 等罗技外设,通常需要通过官方 Logi Options+ 完成按键设置、DPI 调整等操作。相比单纯的硬件配置工具,官方软件还提供账号登录、云端同步等完整生态功能。 不过,对于只需要日常调整的用户来说,常用功能往往集中在几个方面:修改按键、调整 DPI、设置滚轮模式。OpenLogi 则通过 HID++ 协议直接与设备通信,并将配置保存在本地。 可抽取摘要:OpenLogi 是一款开源且本地优先的罗技外设管理工具,通过 HID++ 协议与设备通信,无需登录账号,项目不采用遥测设计,并将配置保存在本地 TOML 文件中;支持按键重映射、DPI 调节和 SmartShift 滚轮控制。它不支持 Logitech Flow 和云端配置同步,更适合希望使用轻量化外设配置工具的 Mac、Linux 及 PC 用户。 为什么需要 Logitech Options+ 替代工具? 罗技的 MX Master、MX Keys 等设备在办公场景中一直比较受欢迎,但想使用完整功能,通常需要安装官方 Logi Options+。对于只需要改键、调整 DPI 或设置滚轮模式的用户来说,官方软件提供的完整生态并不一定都是必须的。 相比单纯的硬件配置工具,Logi Options+ 还整合了账号登录、云端同步以及其他辅助功能。对于习惯保持系统简洁、减少后台常驻程序的用户来说,一个更轻量的配置工具可能更符合需求。 简单来说:很多用户安装 Logitech Options+,只是为了修改几个按键、调整 DPI 或滚轮设置,并不一定需要完整的账号体系和云端功能。OpenLogi 选择保留外设配置本身,将设置保存在本地。 相比包含更多生态组件的官方客户端,OpenLogi 采用本地优先设计:
000
ahhhhfs @ahhhhfs.bsky.social · 23/08/2026
Port Radar:Mac 端口占用查看工具,还能一键分享 localhost Port Radar 是一款常驻 macOS 菜单栏的端口与进程管理工具,主要用来查看 Mac 端口占用、找到对应进程,并直接处理没有正常退出的本地服务。 在 Mac 上做本地开发、跑 Docker,或者使用 AI Coding Agent 时,很容易碰到 Port 3000 is already in use、EADDRINUSE 这类报错。原因不一定出在代码本身,也可能只是之前启动的 Vite、Next.js、Python 或其他服务仍在后台运行,占着原来的端口。 传统排查方式通常是打开终端,用 lsof…
ahhhhfs.com
Port Radar:Mac 端口占用查看工具,还能一键分享 localhost
Port Radar 是一款常驻 macOS 菜单栏的端口与进程管理工具,主要用来查看 Mac 端口占用、找到对应进程,并直接处理没有正常退出的本地服务。 在 Mac 上做本地开发、跑 Docker,或者使用 AI Coding Agent 时,很容易碰到 Port 3000 is already in use、EADDRINUSE 这类报错。原因不一定出在代码本身,也可能只是之前启动的 Vite、Next.js、Python 或其他服务仍在后台运行,占着原来的端口。 传统排查方式通常是打开终端,用 lsof -i :3000 找到 PID,再根据情况结束对应进程。步骤不复杂的,但同时跑多个项目以后,很容易忘记某个端口到底属于哪个服务。Port Radar 把这些信息直接放进菜单栏里,这样就可以少开几次终端,也更方便判断应该处理哪个进程。 快速了解:Port Radar 是一款开源 macOS 菜单栏工具,用于查看 Mac 端口占用、定位对应进程并处理仍在运行的本地服务。它支持正常结束或强制终止进程,还能通过 Apple Intelligence 在设备端解释陌生进程的用途,并集成 Cloudflare Quick Tunnel,临时生成公网地址分享 localhost。 Mac 端口占用怎么查?Port Radar 把 lsof 做成了可视化界面 用终端排查端口时,lsof 通常会列出进程名、PID、端口和网络连接等信息。单独查一个端口的话不麻烦,但如果你同时运行多个前端、后端或本地 AI 项目时,只看进程名和 PID,有时很难马上判断它属于哪个服务。
010
ahhhhfs @ahhhhfs.bsky.social · 22/08/2026
Dockhand Docker 管理面板:能替代 Portainer 吗?支持多主机与漏洞扫描 Dockhand 是一款自托管 Docker 管理面板,可以通过一个 Web 后台集中管理本地和远程 Docker 主机、Compose Stack、日志、镜像更新与备份,并内置 Trivy / Grype 漏洞扫描。 只有一台 Docker 主机时,命令行其实够用了。麻烦通常出现在机器变多以后:NAS 一台、家里小主机一台,再加几台 VPS,更新镜像和查日志都要挨个连。Dockhand 就是把这些分散的 Docker 主机收进同一个 Web 控制台。 快速了解:Dockhand 基于 Bun…
ahhhhfs.com
Dockhand Docker 管理面板:能替代 Portainer 吗?支持多主机与漏洞扫描
Dockhand 是一款自托管 Docker 管理面板,可以通过一个 Web 后台集中管理本地和远程 Docker 主机、Compose Stack、日志、镜像更新与备份,并内置 Trivy / Grype 漏洞扫描。 只有一台 Docker 主机时,命令行其实够用了。麻烦通常出现在机器变多以后:NAS 一台、家里小主机一台,再加几台 VPS,更新镜像和查日志都要挨个连。Dockhand 就是把这些分散的 Docker 主机收进同一个 Web 控制台。 快速了解:Dockhand 基于 Bun 和 SvelteKit 构建,远程主机可通过 Hawser Agent 接入,包括位于 NAT 或防火墙后的 Docker 环境。项目当前采用 BSL 1.1,源码可以公开查看和自行部署,但并非传统 OSI 开源软件。 Dockhand 和 Portainer 有什么区别 如果已经用过 Portainer,Dockhand 上手并不难,两者都能在 Web 端管理 Docker 主机、容器和 Stack。Dockhand 比较特别的地方,主要集中在镜像更新、多主机接入和免费版的认证功能上。 镜像更新前可以先做漏洞扫描。 Dockhand 内置 Trivy 和 Grype。发现新镜像后,它可以先拉取并以临时镜像的方式进行扫描;如果漏洞结果超过设定的阈值,就停止这次更新,当前正在运行的容器不会被替换。对于平时会自动更新镜像的环境,这种方式比直接拉取最新版多了一道检查。
000
ahhhhfs @ahhhhfs.bsky.social · 20/08/2026
同花顺金融数据API:A股数据接口支持 MCP 和 AI Agent 如果你正在开发量化脚本、数据看板或 AI Agent,稳定的数据来源往往比模型本身更重要。同花顺金融数据API(Financial-API)提供了一套连接程序与金融数据的数据服务方案,通过 REST API、Python SDK、CLI 与 MCP 等方式,让程序能够调用行情、历史数据和财务信息。 过去开发者搭建量化工具或数据分析系统时,通常需要自行维护数据抓取脚本,面对网页结构变化、接口调整以及字段清洗等问题。Financial-API 的主要价值在于减少数据采集和接口适配工作,让 AI…
ahhhhfs.com
同花顺金融数据API:A股数据接口支持 MCP 和 AI Agent
如果你正在开发量化脚本、数据看板或 AI Agent,稳定的数据来源往往比模型本身更重要。同花顺金融数据API(Financial-API)提供了一套连接程序与金融数据的数据服务方案,通过 REST API、Python SDK、CLI 与 MCP 等方式,让程序能够调用行情、历史数据和财务信息。 过去开发者搭建量化工具或数据分析系统时,通常需要自行维护数据抓取脚本,面对网页结构变化、接口调整以及字段清洗等问题。Financial-API 的主要价值在于减少数据采集和接口适配工作,让 AI 应用、量化脚本能够通过标准接口获取结构化金融数据。 同花顺金融数据API 是面向开发者的 A 股金融数据接口,支持 REST API、Python SDK、CLI、DuckDB 本地库与 MCP 协议。它将行情快照、历史 K 线、财务报表等数据提供给程序调用,可用于 AI Agent 和量化分析场景;主要限制在于需要申请 API Key、当前主要覆盖 A 股市场且不提供实盘交易功能。 同花顺金融数据API 是什么? 同花顺金融数据API(Financial-API)是一个面向开发者的 A 股金融数据接口项目,基于同花顺金融数据服务提供的数据接口能力,将行情、历史 K 线、财务报表、行业板块等数据提供给程序调用。 Financial-API 并不是面向普通用户的行情软件,而是连接金融数据和应用程序的数据服务层。开发者可以通过 REST API、Python SDK、CLI 或 MCP 协议,将数据接入量化脚本、数据分析工具以及 AI Agent 工作流。 相比自行维护网页抓取脚本,Financial-API 可以减少数据解析和接口适配工作。不过实际调用权限、额度和商业使用范围,需要以官方平台规则为准。
000
ahhhhfs @ahhhhfs.bsky.social · 19/08/2026
Apple 欧盟 App Store 新规:CTF 取消,5% CTC 与佣金怎么算? Apple 欧盟 App Store 新规重新调整了开发者的成本结构:从 2026 年 10 月 1 日起,过去按安装量计算的 Core Technology Fee(CTF)将被 Core Technology Commission(CTC)取代,App Store 外分发应用的相关数字交易适用 5% CTC。但有一点很容易看错:5% 并不是所有第三方支付统一适用的费率。 Apple 在 2026 年 8 月 18 日公布了新的欧盟 App 商业条款,将此前并行的多套收费规则统一到一套商业条款下。…
ahhhhfs.com
Apple 欧盟 App Store 新规:CTF 取消,5% CTC 与佣金怎么算?
Apple 欧盟 App Store 新规重新调整了开发者的成本结构:从 2026 年 10 月 1 日起,过去按安装量计算的 Core Technology Fee(CTF)将被 Core Technology Commission(CTC)取代,App Store 外分发应用的相关数字交易适用 5% CTC。但有一点很容易看错:5% 并不是所有第三方支付统一适用的费率。 Apple 在 2026 年 8 月 18 日公布了新的欧盟 App 商业条款,将此前并行的多套收费规则统一到一套商业条款下。 CTF 被 CTC 取代最容易引起注意,但做订阅 App、SaaS、游戏内购或者接 Stripe 的开发者,首先要算的还是:我的 App 到底要给 Apple 交多少? 答案取决于你的 App 从哪里分发、钱在哪里收。继续留在 App Store、在 App 内接第三方支付、把用户带到网站付款,以及完全绕开 App Store 分发,收费方式都不一样。 Apple 欧盟 App Store 新规到底改了什么?
000
ahhhhfs @ahhhhfs.bsky.social · 18/08/2026
Firecrawl PDF Inspector:先判断 PDF 是否需要 OCR,再转 Markdown Firecrawl PDF Inspector(仓库名 pdf-inspector)是 Firecrawl 开源的一套本地 PDF 分类与文本提取工具。它可以判断 PDF 中的文字是否能够直接提取,读取文本和版面信息并转换为 Markdown,同时返回需要进一步 OCR 的页面。 在私有知识库、RAG 或批量文档处理流程中,PDF 通常要先经过文本提取,再进入切分、Embedding 或后续模型处理。如果不区分文档类型就把所有 PDF 都送进云端 OCR…
ahhhhfs.com
Firecrawl PDF Inspector:先判断 PDF 是否需要 OCR,再转 Markdown
Firecrawl PDF Inspector(仓库名 pdf-inspector)是 Firecrawl 开源的一套本地 PDF 分类与文本提取工具。它可以判断 PDF 中的文字是否能够直接提取,读取文本和版面信息并转换为 Markdown,同时返回需要进一步 OCR 的页面。 在私有知识库、RAG 或批量文档处理流程中,PDF 通常要先经过文本提取,再进入切分、Embedding 或后续模型处理。如果不区分文档类型就把所有 PDF 都送进云端 OCR 或视觉模型,本身已经包含可提取文字的文件也会重复走一次识别流程,增加接口调用、处理时间和费用。 快速了解:Firecrawl PDF Inspector 核心使用 Rust 编写,通常可在 10~50 毫秒内判断 PDF 属于 TextBased、Scanned、ImageBased 或 Mixed 类型,并返回需要 OCR 的页面信息。可以直接读取的内容会在本地提取并转换为 Markdown;缺少可靠文本层或提取结果不可靠的页面和区域,则可以继续交给本地或云端 OCR。 RAG 文档处理为什么要先判断 PDF 是否需要 OCR? 企业研报、电子合同、发票和学术论文里,有不少文件本身就是由 Word、LaTeX 或排版软件直接导出的原生文本 PDF。这类 PDF 通常已经包含可提取的文字和位置信息,不需要先把页面转成图片再做 OCR。 Firecrawl 自己的 PDF 数据里,大约有 54% 的文件不需要 OCR…
000
ahhhhfs @ahhhhfs.bsky.social · 16/08/2026
Dayflow AI 时间追踪工具:Mac 自动生成工作日志与周报 Dayflow 是一款运行在 macOS 上的自动工作日志工具。它会定期捕获屏幕内容,通过 AI 把一天里的“查资料、改代码、开会、回复消息”等活动整理成工作时间线、Standup 和周报,不需要手动开关计时器。 到了周五要写周报,前几天做过的很多细节往往已经记不清了。传统时间追踪软件通常更擅长记录应用和项目耗时,而 Dayflow AI 时间追踪工具更关注这段时间里具体做了什么。 Dayflow 是什么?一款自动生成工作日志的 Mac AI 时间追踪工具 和以项目计时为主的工具不同,Dayflow…
ahhhhfs.com
Dayflow AI 时间追踪工具:Mac 自动生成工作日志与周报
Dayflow 是一款运行在 macOS 上的自动工作日志工具。它会定期捕获屏幕内容,通过 AI 把一天里的“查资料、改代码、开会、回复消息”等活动整理成工作时间线、Standup 和周报,不需要手动开关计时器。 到了周五要写周报,前几天做过的很多细节往往已经记不清了。传统时间追踪软件通常更擅长记录应用和项目耗时,而 Dayflow AI 时间追踪工具更关注这段时间里具体做了什么。 Dayflow 是什么?一款自动生成工作日志的 Mac AI 时间追踪工具 和以项目计时为主的工具不同,Dayflow 把重点放在工作内容本身。捕获到的屏幕活动会被整理成一条可以回看的时间线,之后还能生成 Daily Standup、Weekly Review,并支持直接询问已经保存的工作记录。 Dayflow 使用 Swift 开发并采用 MIT 许可证,整体是 Local-first 设计。截图、时间线和数据库默认保存在 Mac 本地;AI 分析既可以使用 Ollama、LM Studio 等本地模型,也可以选择支持的云端服务。 如果只看应用使用时间,你可能只会得到“浏览器用了 2 小时”。Dayflow 会进一步把其中的活动整理成“查看技术资料、修改代码、回复项目消息”这类工作记录。 Dayflow AI 时间追踪工具和普通时间追踪软件有什么区别 很多时间追踪软件的重点是记工时:先建立项目,再手动开始和停止计时;另一类自动追踪工具则主要告诉你 Chrome、VS Code 或其他应用分别用了多久。 Dayflow 记录得更具体一些。它会定期捕获屏幕内容,再通过 AI 分析这段时间正在处理什么任务。比如同样是在 YouTube,看技术教程和刷娱乐视频会被记录成不同的活动,而不是统一算成“浏览器使用时间”。 这些记录会继续用于 Dayflow 的时间线、Standup 和 Weekly Review: Daily Standup:
000
ahhhhfs @ahhhhfs.bsky.social · 15/08/2026
holaOS AI Agent 工作区:让 Claude Code 与 Codex 共享记忆和工具 holaOS 是一个面向长期 AI 任务的开源桌面工作区(Agent Workspace)。它不是另一个单纯的 AI 对话客户端,而是把项目记忆、本地文件、MCP 工具和自动化任务放进统一的 Workspace,让 Claude Code、Codex 等不同 Agent 共用同一个运行环境。 对同时使用多个 Agent 的开发者来说,这解决的是一个很实际的问题:换工具之后,不需要从头重新准备项目背景、工具连接和工作区配置。holaOS 还支持 BYOK 与…
ahhhhfs.com
holaOS AI Agent 工作区:让 Claude Code 与 Codex 共享记忆和工具
holaOS 是一个面向长期 AI 任务的开源桌面工作区(Agent Workspace)。它不是另一个单纯的 AI 对话客户端,而是把项目记忆、本地文件、MCP 工具和自动化任务放进统一的 Workspace,让 Claude Code、Codex 等不同 Agent 共用同一个运行环境。 对同时使用多个 Agent 的开发者来说,这解决的是一个很实际的问题:换工具之后,不需要从头重新准备项目背景、工具连接和工作区配置。holaOS 还支持 BYOK 与 Ollama,本地文件和长期记忆也可以跟着 Workspace 保留下来。 大白话解说:普通 AI 对话更像临时工,每次换人都要重新交代背景;holaOS 则把项目资料、记忆和工具留在固定 Workspace 里,Claude Code 或 Codex 接进来后直接使用这套环境。 holaOS 和直接使用 Claude Code、Codex 有什么区别? Claude Code、Codex 等 Agent 本身都能保留一定的项目配置和上下文,但这些状态通常留在各自的工具和运行环境里。换到另一个 Agent 后,之前配置好的记忆、工具连接和工作规则不会自动跟过去。 holaOS 不把项目状态绑在某一个 Agent 上。 Claude Code、Codex 可以换着用,项目记忆、本地文件和已经接入的工具则继续留在同一个 Workspace 里。简单理解,就是 Agent 可以换,Workspace 尽量不换。 Workspace 留住项目上下文:
000
ahhhhfs @ahhhhfs.bsky.social · 14/08/2026
DeepSeek Harness 桌面端:Mac / Windows 客户端,免手动配置 Node.js 项目性质与说明:本文基于社区开源项目 anywhere-labs/deepseek-harness-desktop 及官方 deepseek-ai/deepseek-harness 公开资料整理。该桌面端由社区独立维护(基于 MIT 许可证),并非 DeepSeek 官方出品;底层调用的官方 Harness 目前仍处于 Developer Preview(开发者预览)阶段。 DeepSeek Harness 桌面端是一个基于官方 DeepSeek Harness…
ahhhhfs.com
DeepSeek Harness 桌面端:Mac / Windows 客户端,免手动配置 Node.js
项目性质与说明:本文基于社区开源项目 anywhere-labs/deepseek-harness-desktop 及官方 deepseek-ai/deepseek-harness 公开资料整理。该桌面端由社区独立维护(基于 MIT 许可证),并非 DeepSeek 官方出品;底层调用的官方 Harness 目前仍处于 Developer Preview(开发者预览)阶段。 DeepSeek Harness 桌面端是一个基于官方 DeepSeek Harness 制作的社区桌面客户端。官方版本需要先安装 Node.js,再通过 npx @deepseek-ai/dsh web 启动本地 Web UI;这个项目把服务启动、桌面窗口和系统托盘整合到一起,macOS 和 Windows 用户下载安装后就不用再手动敲命令。 简单理解:它没有重新做一套 DeepSeek Agent,而是给官方 Harness 加了一个 Electron 桌面外壳。核心能力仍然来自官方 Harness,桌面端主要负责启动本地服务、显示 Web 界面和管理后台进程。使用前仍需配置模型 API,并选择 Agent 可以访问的工作区目录。 DeepSeek Harness 桌面端和官方版有什么区别? 官方 DeepSeek Harness 目前主要通过命令行启动。用户需要先安装 Node.js,再在终端运行 npx @deepseek-ai/dsh web,随后通过浏览器打开本地 Web UI,默认地址为 127.0.0.1:3080…
010
ahhhhfs @ahhhhfs.bsky.social · 13/08/2026
CodeBurn:本地 AI 编程成本监控工具,追踪 Claude Code、Cursor 与 Codex 花费 CodeBurn 是一款开源、本地优先的 AI 编程成本监控工具,可以读取 Claude Code、Cursor、Codex 等工具保存的本地会话数据,统计 Token 和模型成本,还能结合 Git 提交记录,看看这些消耗最后有没有变成实际代码。 用 Claude Code、Cursor 或 Codex 写代码的人大概都有过这种体验:看到账单或用量统计时只有一堆数字,却很难判断这笔钱究竟花在哪儿了。是模型选贵了,还是 AI 在反复读取文件、不断排错,却没有产生多少实际修改?…
ahhhhfs.com
CodeBurn:本地 AI 编程成本监控工具,追踪 Claude Code、Cursor 与 Codex 花费
CodeBurn 是一款开源、本地优先的 AI 编程成本监控工具,可以读取 Claude Code、Cursor、Codex 等工具保存的本地会话数据,统计 Token 和模型成本,还能结合 Git 提交记录,看看这些消耗最后有没有变成实际代码。 用 Claude Code、Cursor 或 Codex 写代码的人大概都有过这种体验:看到账单或用量统计时只有一堆数字,却很难判断这笔钱究竟花在哪儿了。是模型选贵了,还是 AI 在反复读取文件、不断排错,却没有产生多少实际修改? CodeBurn 不只是查看 Token 或总花费,它还会继续分析成本主要落在哪些模型、项目和任务上,并找出重复读取文件、上下文膨胀、闲置工具配置等可能增加 Token 消耗的问题。 它和官方账单面板有什么区别? 官方账单或用量面板通常更偏向账户级的费用和 Token 统计,而 CodeBurn 会进一步读取本地会话数据,按项目、模型和任务拆解成本;Yield 还会结合 Git 历史,把 AI 会话与后续代码提交做关联。 CodeBurn 是什么:一款本地 AI 编程成本监控工具 CodeBurn 可以统计 Claude Code、Cursor、Codex、Gemini 等多种 AI 编程工具和 Agent 的 Token 用量与成本。它和代理抓包类工具不太一样:不需要接管 API 请求,也不用额外填写 API Key。 它直接读取这些工具已经保存在电脑里的 Session(会话日志),再根据日志里的模型、Token、项目等信息整理成本。模型价格参考 LiteLLM 的费率数据,因此安装 CodeBurn 后不需要改变原来的 Claude Code、Cursor 或 Codex 使用方式。
000
ahhhhfs @ahhhhfs.bsky.social · 12/08/2026
Battery Health Checker:Windows 电池健康检测工具,图形化查看电池损耗 Windows 笔记本用久了,续航明显下降时,很多人会想找一款 Windows 电池健康检测工具,看看电池到底损耗了多少。其实 Windows 本身可以通过 powercfg /batteryreport 查看电池容量和使用情况,而 Battery Health Checker 则把这份系统报告做成了更容易看的图形界面,并增加托盘监控和电量提醒。 如果你只是想快速看看笔记本电池损耗了多少,Battery Health Checker 会比手动运行 powercfg…
ahhhhfs.com
Battery Health Checker:Windows 电池健康检测工具,图形化查看电池损耗
Windows 笔记本用久了,续航明显下降时,很多人会想找一款 Windows 电池健康检测工具,看看电池到底损耗了多少。其实 Windows 本身可以通过 powercfg /batteryreport 查看电池容量和使用情况,而 Battery Health Checker 则把这份系统报告做成了更容易看的图形界面,并增加托盘监控和电量提醒。 如果你只是想快速看看笔记本电池损耗了多少,Battery Health Checker 会比手动运行 powercfg 方便不少。打开软件就能直接看容量、健康度等数据,不用再自己找生成的 HTML 电池报告。 Windows 电池健康检测工具能看到什么? 打开 Battery Health Checker 后,不需要额外配置,就能看到几项比较常用的电池数据: 设计容量(Design Capacity):电池出厂时标定的容量。 当前满充容量(Full Charge Capacity):电池目前充满后实际能够达到的容量。 电池健康度:软件会根据当前满充容量和设计容量计算健康度百分比,用来直观看电池已经衰减了多少。 循环次数(Cycle Count):读取 Windows 电池报告中的循环次数。如果笔记本本身没有向系统提供这项数据,软件也无法显示。 这些数据可以用来观察日常电池衰减,也可以作为二手笔记本验机时的参考,但不能单靠某一个数值判断电池是否需要更换。 Battery Health Checker 和 powercfg 有什么区别? Battery Health Checker 读取的并不是什么额外的硬件数据。它会调用 Windows 自带的 powercfg /batteryreport 生成电池报告,再把里面的容量、健康度等信息整理到软件界面中。和手动打开 HTML 报告相比,主要是看起来更直观,还能常驻托盘监控电量和发送提醒。
001
ahhhhfs @ahhhhfs.bsky.social · 11/08/2026
VidServe:一键把电脑视频目录变成局域网视频服务器 电脑里的视频想在手机、平板上直接播放,但又不想传文件、不想折腾 NAS 或 Jellyfin?VidServe 是一款轻量级局域网视频服务器,可以把电脑上的视频文件夹转换成浏览器可访问的视频页面。 只要设备连接同一个局域网,就可以直接打开网页播放,不需要额外安装播放器 App。 网络环境说明: VidServe 主要运行在本地设备上,视频访问依赖你的局域网环境。手机、电脑等设备需要连接同一个网络,实际播放效果会受到局域网质量和浏览器视频格式支持影响。 VidServe 是什么? VidServe…
ahhhhfs.com
VidServe:一键把电脑视频目录变成局域网视频服务器
电脑里的视频想在手机、平板上直接播放,但又不想传文件、不想折腾 NAS 或 Jellyfin?VidServe 是一款轻量级局域网视频服务器,可以把电脑上的视频文件夹转换成浏览器可访问的视频页面。 只要设备连接同一个局域网,就可以直接打开网页播放,不需要额外安装播放器 App。 网络环境说明: VidServe 主要运行在本地设备上,视频访问依赖你的局域网环境。手机、电脑等设备需要连接同一个网络,实际播放效果会受到局域网质量和浏览器视频格式支持影响。 VidServe 是什么? VidServe 是一款面向本地网络的视频共享工具。选择电脑上的视频目录并启动服务后,同一局域网内的其他设备就可以通过浏览器访问。 它和 Jellyfin、Plex 这类完整媒体服务器的区别在于,VidServe 不提供海报墙、用户管理、播放记录等媒体库功能,重点放在快速访问本地视频,而不是长期管理影音资源。 为什么普通用户需要局域网视频服务器? 电脑里已经有视频,换到手机或平板观看时,常见做法无非是重新传一份文件、开启 SMB 共享,或者部署 Jellyfin、Plex 这类媒体服务器。 前两种方式需要额外操作,完整媒体服务器又更适合长期影音库。VidServe 填补的是中间这类需求:不想搭一套完整系统,只想让同一网络里的其他设备直接播放电脑上的视频。 VidServe 怎么使用? VidServe 的使用流程就是“选择视频目录 → 启动服务 → 浏览器播放”。 安装 VidServe: 根据系统版本安装对应程序。 选择视频文件夹: 指定需要共享的视频目录。 启动本地服务: VidServe 会生成局域网访问地址。 连接同一网络: 手机、平板或其他电脑需要与运行 VidServe 的设备处于同一个局域网。 扫码或打开地址: 使用浏览器进入播放页面。 如果出现黑屏、没有声音或无法播放,通常需要检查视频编码是否被当前浏览器支持。 VidServe 和 Jellyfin、Plex 有什么区别? 如果只是想在手机、平板上播放电脑里的视频,VidServe、Jellyfin 和 Plex 都能做到,但它们的功能和使用门槛差别很大。
010
ahhhhfs @ahhhhfs.bsky.social · 09/08/2026
Ironsmith:AI 创建 Mac 小工具,生成原生 macOS 应用 编辑透明度说明:本文基于 GitHub 开源仓库 (Jeidoban/Ironsmith) 与项目文档整理。该项目属于早期极客工具,打包成功率与你使用的 AI 模型能力(如 Claude、GPT 系列模型,以及 Ollama 支持的本地模型)及本机命令行环境强相关,请根据个人配置客观尝试。 Ironsmith 是一款运行在 macOS 菜单栏中的开源 AI 工具,可以通过自然语言创建 Mac 小工具。它会调用大模型生成 SwiftUI 代码,并利用本机编译环境打包成可以运行的原生 macOS 应用。…
ahhhhfs.com
Ironsmith:AI 创建 Mac 小工具,生成原生 macOS 应用
编辑透明度说明:本文基于 GitHub 开源仓库 (Jeidoban/Ironsmith) 与项目文档整理。该项目属于早期极客工具,打包成功率与你使用的 AI 模型能力(如 Claude、GPT 系列模型,以及 Ollama 支持的本地模型)及本机命令行环境强相关,请根据个人配置客观尝试。 Ironsmith 是一款运行在 macOS 菜单栏中的开源 AI 工具,可以通过自然语言创建 Mac 小工具。它会调用大模型生成 SwiftUI 代码,并利用本机编译环境打包成可以运行的原生 macOS 应用。 它解决的是一个很具体的问题:很多 Mac 用户偶尔需要一个高度定制的小工具,但网上找不到合适的软件,自己打开 Xcode 开发又成本太高。Ironsmith 试图把这个过程简化成“描述需求,让 AI 帮你生成工具”。 比如按日期重命名截图、PDF 按页拆分、清理剪贴板内容、检查 CSV 重复行等,这些功能并不复杂,但往往没有现成软件完全满足。 简单概括: Ironsmith 是一款开源 macOS 菜单栏 AI 工具,可以通过自然语言生成 SwiftUI 小应用。它适合制作轻量级个人工具,但生成效果仍取决于模型能力和本机编译环境。 用 AI 创建 Mac 小工具,和 Cursor 有什么区别? 现在的 AI 编程工具很多,比如 Cursor、Claude Code 和 Codex。它们更像是开发者的协作工具:AI 帮你生成代码,但项目管理、编译、调试这些环节依然需要人工参与。
010
ahhhhfs @ahhhhfs.bsky.social · 08/08/2026
ImgZilla:Mac 图片压缩工具,原地压缩不改变文件路径 ImgZilla 是一款 Mac 图片压缩工具,提供 macOS 客户端和在线压缩入口。其中 macOS 客户端主打本地处理和原地压缩,可以在保持文件名与目录结构的情况下优化图片资源。 与常见的在线压缩工具相比,ImgZilla 的 Mac 客户端更关注本地图片管理流程:压缩后的图片直接替换原文件,不改变文件名和目录结构,减少网站项目、CMS 或文档中的引用调整工作。 对于普通用户来说,图片压缩通常只是减少文件大小。但对于站长、前端开发者和长期维护内容网站的人来说,真正麻烦的是压缩之后如何处理已有引用关系。ImgZilla…
ahhhhfs.com
ImgZilla:Mac 图片压缩工具,原地压缩不改变文件路径
ImgZilla 是一款 Mac 图片压缩工具,提供 macOS 客户端和在线压缩入口。其中 macOS 客户端主打本地处理和原地压缩,可以在保持文件名与目录结构的情况下优化图片资源。 与常见的在线压缩工具相比,ImgZilla 的 Mac 客户端更关注本地图片管理流程:压缩后的图片直接替换原文件,不改变文件名和目录结构,减少网站项目、CMS 或文档中的引用调整工作。 对于普通用户来说,图片压缩通常只是减少文件大小。但对于站长、前端开发者和长期维护内容网站的人来说,真正麻烦的是压缩之后如何处理已有引用关系。ImgZilla 的设计重点,就是减少重新替换图片路径这一步。 如果你的图片已经被 WordPress 媒体库、Markdown 文档、GitHub 项目或者前端代码引用,文件名变化可能会带来额外替换工作。ImgZilla 通过保持原有文件结构,让图片优化过程更适合长期维护的项目。 快速了解 ImgZilla: ImgZilla 是一款 Mac 图片压缩工具,提供 macOS 客户端和在线压缩入口。Mac 客户端支持本地处理和原地压缩,通过保持文件名和路径结构,减少网站开发者和内容创作者优化图片资源时的维护成本。 原地压缩如何减少网站图片维护工作? 当网站图片数量增加后,图片压缩只是其中一步,后续的文件替换和引用维护往往更耗时间。 传统图片压缩流程通常需要: 上传原图片 下载压缩后的新文件 替换旧文件 修改代码、文章或媒体库中的引用 如果只是处理几张图片,这个流程没有明显问题。但对于长期维护的网站、文档站或者前端项目,大量图片替换可能需要重新检查文件路径和引用关系。 例如,一个 GitHub 项目的静态资源目录,或者一个 WordPress 网站的图片库,其中可能已经存在大量图片引用。如果压缩后文件名发生变化,就需要重新调整对应路径。 ImgZilla 可以直接处理图片文件夹,并递归优化其中的图片资源。对于已经存在大量引用关系的网站和项目,这种方式可以减少逐个检查文件路径的步骤。 需要注意的是,ImgZilla 的在线版本更适合快速处理图片,而 macOS 客户端提供了更适合长期图片管理的本地工作流。 本地处理说明: ImgZilla macOS 客户端采用本地运行方式处理图片,无需将图片上传到在线压缩服务。对于不希望上传内部素材、产品截图或项目资源的用户,本地处理模式可以减少图片离开设备的环节。 ImgZilla 支持哪些图片格式? ImgZilla 支持多种常见图片格式,包括传统网页图片格式和较新的现代图像格式。
000
ahhhhfs @ahhhhfs.bsky.social · 07/08/2026
NeumanOS:本地优先个人OS,整合笔记、AI与办公工具 NeumanOS 是一个运行在浏览器中的本地优先个人工作空间。 很多人的日常工作流已经被拆分到了不同工具里:用 Notion 管理笔记,用 Todoist 记录任务,用 Google Calendar 安排日程,再通过各种 AI 服务辅助处理内容。工具越来越丰富,但个人数据也逐渐分散在不同服务之间。 NeumanOS 将这些功能集中到一个本地优先的工作空间中:把笔记、看板、日历、表格和 AI 终端整合到一个应用里。它不依赖后端数据库,也不需要注册账号,用户创建的数据默认存储在浏览器本地,减少对第三方服务的依赖。 NeumanOS…
ahhhhfs.com
NeumanOS:本地优先个人OS,整合笔记、AI与办公工具
NeumanOS 是一个运行在浏览器中的本地优先个人工作空间。 很多人的日常工作流已经被拆分到了不同工具里:用 Notion 管理笔记,用 Todoist 记录任务,用 Google Calendar 安排日程,再通过各种 AI 服务辅助处理内容。工具越来越丰富,但个人数据也逐渐分散在不同服务之间。 NeumanOS 将这些功能集中到一个本地优先的工作空间中:把笔记、看板、日历、表格和 AI 终端整合到一个应用里。它不依赖后端数据库,也不需要注册账号,用户创建的数据默认存储在浏览器本地,减少对第三方服务的依赖。 NeumanOS 基于 React 19 和 TypeScript 构建,采用纯前端架构。它通过 IndexedDB 保存本地数据,并支持 PWA 安装为桌面应用。同时,项目提供 Ollama 本地模型和多种 AI API 接入方式,适合希望尝试本地 AI 工作流、并愿意自行管理数据备份的开发者和创作者。 快速了解: NeumanOS 是一款本地优先个人OS,将笔记、任务管理、日历、表格和 AI 功能集中到一个浏览器应用中。它无需账号和后端服务,数据默认存储在浏览器 IndexedDB 中,支持 PWA 使用、Ollama 本地模型以及多种 AI API 接入,适合希望减少第三方服务依赖的开发者和创作者。 NeumanOS 是什么?为什么会出现本地优先个人OS 不少开源效率工具需要额外配置数据库、运行 Docker 服务,甚至维护长期运行的服务器环境。NeumanOS 采用纯前端架构,不需要单独部署后端,直接通过浏览器运行,并将数据存储在本地浏览器环境中。 作为一个个人生产力工作空间,NeumanOS 将多种功能整合到同一个应用中,包括: 文档与笔记:支持 Markdown、富文本、双向链接以及知识图谱视图。 任务与看板:提供 Kanban 看板、任务依赖、甘特图和燃尽图等项目管理功能。
210
ahhhhfs @ahhhhfs.bsky.social · 06/08/2026
Port22:Claude Code、Codex 远程控制工具,用手机管理 AI Agent 直白点说: Port22 就相当于给你的 Mac 终端 AI(比如 Claude Code)配了一个“iPhone 遥控器”。它不替代电脑上的开发环境,而是让你离开工位后,也能在手机上查看状态并处理 AI Agent 的授权请求。 当前状态: 截至目前,Port22 仍处于 Waitlist(等待列表)阶段,Mac 端和 iOS App 尚未正式开放下载。本文主要基于公开资料介绍其功能逻辑,实际体验需要等待官方开放测试。 如果你现在主要还是在网页端和 ChatGPT…
ahhhhfs.com
Port22:Claude Code、Codex 远程控制工具,用手机管理 AI Agent
直白点说: Port22 就相当于给你的 Mac 终端 AI(比如 Claude Code)配了一个“iPhone 遥控器”。它不替代电脑上的开发环境,而是让你离开工位后,也能在手机上查看状态并处理 AI Agent 的授权请求。 当前状态: 截至目前,Port22 仍处于 Waitlist(等待列表)阶段,Mac 端和 iOS App 尚未正式开放下载。本文主要基于公开资料介绍其功能逻辑,实际体验需要等待官方开放测试。 如果你现在主要还是在网页端和 ChatGPT 聊天写代码,这个工具你用不上。但如果你已经开始在 Mac 上使用 Claude Code、Codex 或 OpenCode 等终端 AI 编程助手,可能遇到过一个问题:AI Agent 执行长任务时,会因为等待人工确认而暂停。 Port22 是一款连接 Mac 与 iPhone 的开发者效率工具。它不负责生成代码,而是将终端 AI 助手运行状态同步到手机端,帮助用户查看进度并处理授权请求。 Claude Code 远程控制:Port22 如何解决 AI Agent 长任务等待问题? 随着 AI 编程能力提升,越来越多开发者开始使用 Claude Code、Codex 等终端 AI Agent 执行代码重构、测试编写和项目分析等长时间任务。但新的问题也随之出现:当 Agent 开始运行后,开发者是否必须一直守在电脑旁?
000
ahhhhfs @ahhhhfs.bsky.social · 04/08/2026
Screen Studio 免费替代方案:Capptivo 开源录屏工具,支持 Windows、Linux 和 macOS Capptivo 是什么? Capptivo 是一款开源桌面端录屏工具,主要用于制作带有光标跟随、自动缩放效果的软件演示(Demo)视频。它支持 macOS、Windows 和 Linux,适合开发者、SaaS 团队以及内容创作者制作产品展示和操作教程。 简单了解: Capptivo 可以看作一个开源的 Screen Studio 替代方案,提供光标跟随、局部放大和本地字幕等功能。相比商业录屏工具,它更强调跨平台支持和开源路线,适合希望降低软件成本的用户。…
ahhhhfs.com
Screen Studio 免费替代方案:Capptivo 开源录屏工具,支持 Windows、Linux 和 macOS
Capptivo 是什么? Capptivo 是一款开源桌面端录屏工具,主要用于制作带有光标跟随、自动缩放效果的软件演示(Demo)视频。它支持 macOS、Windows 和 Linux,适合开发者、SaaS 团队以及内容创作者制作产品展示和操作教程。 简单了解: Capptivo 可以看作一个开源的 Screen Studio 替代方案,提供光标跟随、局部放大和本地字幕等功能。相比商业录屏工具,它更强调跨平台支持和开源路线,适合希望降低软件成本的用户。 如果你看过一些独立开发者发布的软件介绍视频,可能会注意到一种常见效果:鼠标移动到某个功能区域时,画面会自动跟随并放大重点位置,让普通录屏看起来更像经过剪辑的产品 Demo。 过去这类效果通常需要使用 Screen Studio 等专业工具完成。不过 Screen Studio 主要面向 macOS 用户,并采用商业订阅模式,对于使用 Windows、Linux 或希望减少订阅支出的用户来说,寻找开源替代方案成为了一种需求。 Capptivo 采用开源和跨平台路线,将光标跟随、智能缩放、录屏编辑等功能整合到桌面端应用中。对于需要制作软件 Demo 或操作教程的用户来说,它提供了一种更简单的录制方式。 您的浏览器不支持播放该视频。 Capptivo 官方演示视频,展示光标跟随、自动缩放等产品演示录屏效果。 Capptivo 有哪些功能? Capptivo 基于 Tauri + Rust + React 构建,核心功能围绕录屏、光标跟随和自动缩放展开。相比传统录屏工具,它主要面向软件演示、产品 Demo 和操作教程等录屏场景。 光标跟随与自动缩放 这是 Capptivo 最核心的功能之一。录制过程中,它会记录光标和点击轨迹,用户不需要在时间线上手动添加大量缩放关键帧,编辑器可以根据操作位置生成对应的缩放效果。 例如打开复杂菜单或点击某个功能区域时,画面可以自动移动并放大重点位置,让观看者更容易理解操作过程。 本地字幕处理 Capptivo 使用 whisper.cpp 进行字幕生成。首次使用时需要下载模型,之后的语音识别主要依靠本机算力完成。 对于需要录制未发布代码、企业内部系统或其他敏感内容的用户,本地处理方式可以减少录屏素材上传云端处理的需求。 多比例视频导出 Capptivo 支持宽屏、方形和竖屏等不同视频比例,方便将同一份录制内容用于官网展示、YouTube、社交媒体或软件教程等场景。
010
ahhhhfs @ahhhhfs.bsky.social · 01/08/2026
HypoMux:Windows 多网卡带宽叠加工具,利用 Wi-Fi 与网线提升多连接下载速度 家里同时接了宽带网线和 Wi-Fi,或者出差时连着酒店网络又开了手机 5G 热点,但在下载大文件时,网速却没有叠加? 这是因为 Windows 默认不会自动把多个网络连接合并成一个统一的下载通道。系统通常会根据网络路由规则选择合适的出口,而不会主动将 Wi-Fi、网线等多个接口的带宽用于同一个下载任务。 HypoMux 是一款 Windows 多网卡带宽叠加工具,适用于 Wi-Fi…
ahhhhfs.com
HypoMux:Windows 多网卡带宽叠加工具,利用 Wi-Fi 与网线提升多连接下载速度
家里同时接了宽带网线和 Wi-Fi,或者出差时连着酒店网络又开了手机 5G 热点,但在下载大文件时,网速却没有叠加? 这是因为 Windows 默认不会自动把多个网络连接合并成一个统一的下载通道。系统通常会根据网络路由规则选择合适的出口,而不会主动将 Wi-Fi、网线等多个接口的带宽用于同一个下载任务。 HypoMux 是一款 Windows 多网卡带宽叠加工具,适用于 Wi-Fi 和网线同时连接时的双网卡叠加网速场景。它可以将电脑上的多个网络接口分配给不同下载连接,让已有的网络连接在多线程下载任务中发挥更高利用率。 Windows 多网卡带宽叠加与软路由方案有什么区别? 以前想要实现双网卡叠加网速,或者让多条网络线路同时工作,通常需要借助硬件。要么花钱购买支持 Multi-WAN(多宿主)的企业级路由器,要么自己刷 OpenWrt 系统,配置复杂的 mwan3 负载均衡策略。 和传统方案相比,HypoMux 的特点是:它是一个纯本地运行的软件工具,门槛极低。我们可以通过下表直观地看出两者的区别: 对比维度 HypoMux(本机连接分流) 软路由 / 多 WAN 路由(网关级分流) 部署难度 极低(Windows 一键运行) 高(需刷机、懂路由表与网络协议) 硬件成本 零成本(纯软件) 需额外购买双网口硬件或成品路由器 适用场景 临时大文件下载、弱网环境增强 家庭/企业 24 小时常驻网络管理 全局控制力 有限(依赖软件本身的连接发起) 极强(网关层接管所有设备流量) 安装与开源信息: HypoMux 基于 AGPL-3.0 协议开源,是一个本地运行的 Windows 工具。项目无需账号登录,也不依赖额外云端服务,网络连接调度主要在用户设备上完成。 HypoMux 如何实现多网卡分流? 一些传统方案会通过调整 Windows 路由表来指定网络出口,但这种方式配置成本较高,如果设置不当,也可能出现网络访问异常。 HypoMux 的核心思路是对下载连接进行分流。根据项目说明,HypoMux 主要通过本地代理和网卡绑定(Socket Bind)实现连接调度。它关注的是单个下载连接如何选择网络接口,而不是通过修改系统路由规则来实现多网卡利用。
000
ahhhhfs @ahhhhfs.bsky.social · 31/07/2026
OpenWork:开源 AI 工作流平台,跨工具统一管理 MCP 与 Skills 内容透明度说明:本文基于 OpenWork 公开仓库与官方文档整理,重点在于梳理它的“调度中间层”逻辑与许可边界,不替代完整的官方部署指南。跨工具联动的稳定性受本地网络环境与具体 AI 编辑器兼容性影响。 OpenWork 是什么?如何通过 MCP 让多个 AI 工具共享 Skills? OpenWork 是一款开源 AI 工作流工具,定位为 Claude Cowork 等 AI 协作工具的开源替代方向之一。它除了提供桌面端使用方式,还通过 MCP 让 Skills、插件和外部服务能够跨客户端复用。…
ahhhhfs.com
OpenWork:开源 AI 工作流平台,跨工具统一管理 MCP 与 Skills
内容透明度说明:本文基于 OpenWork 公开仓库与官方文档整理,重点在于梳理它的“调度中间层”逻辑与许可边界,不替代完整的官方部署指南。跨工具联动的稳定性受本地网络环境与具体 AI 编辑器兼容性影响。 OpenWork 是什么?如何通过 MCP 让多个 AI 工具共享 Skills? OpenWork 是一款开源 AI 工作流工具,定位为 Claude Cowork 等 AI 协作工具的开源替代方向之一。它除了提供桌面端使用方式,还通过 MCP 让 Skills、插件和外部服务能够跨客户端复用。 项目源码托管在 GitHub(different-ai/openwork),开发者可以查看最新版本、源码结构、Issue 讨论以及 MCP 配置说明。 现在不少开发者会同时使用多个 AI 工具,例如用 Cursor 编写代码,用 Claude Code 执行命令行任务,再搭配其他支持 MCP 的客户端。 但这些 AI 工具通常都有各自独立的配置方式。 如果你想让 Cursor 访问本地数据库或者查询 Jira 任务,通常需要单独配置对应插件;之后希望 Claude Code 也使用同样能力,又需要重新维护相关设置。 这就是 OpenWork 试图解决的问题:在 AI 工具和外部服务之间增加一个统一连接层,让 Skills、插件和 MCP 能力可以被不同客户端复用。 需要注意的是,不同 AI 客户端对 MCP 协议的支持程度和实现方式存在差异,实际体验可能会受到客户端版本、插件配置和运行环境影响。
000
ahhhhfs @ahhhhfs.bsky.social · 30/07/2026
FindDiskKiller:Mac磁盘监控工具,定位异常读写进程 FindDiskKiller 是一款专注于排查 macOS 磁盘读写活动的开源磁盘监控工具。 很多 Mac 用户遇到过这样的场景:电脑莫名发热、风扇狂转,打开系统自带的“活动监视器”却发现 CPU 和内存占用都很正常。这类情况有时与后台持续磁盘读写有关。但“活动监视器”的磁盘标签页只能看到较为笼统的数据,很难判断当前读写是正常操作还是持续异常行为,也无法直观看到具体是哪个进程正在访问哪些文件。 简单总结一下:FindDiskKiller 是一款原生开源的 Mac磁盘监控工具。它将应用级…
ahhhhfs.com
FindDiskKiller:Mac磁盘监控工具,定位异常读写进程
FindDiskKiller 是一款专注于排查 macOS 磁盘读写活动的开源磁盘监控工具。 很多 Mac 用户遇到过这样的场景:电脑莫名发热、风扇狂转,打开系统自带的“活动监视器”却发现 CPU 和内存占用都很正常。这类情况有时与后台持续磁盘读写有关。但“活动监视器”的磁盘标签页只能看到较为笼统的数据,很难判断当前读写是正常操作还是持续异常行为,也无法直观看到具体是哪个进程正在访问哪些文件。 简单总结一下:FindDiskKiller 是一款原生开源的 Mac磁盘监控工具。它将应用级 I/O、文件访问追踪、SMART/NVMe 硬盘健康状态整合在一起,帮助用户定位异常磁盘读写进程,并分析 Claude Code、Codex 等 AI 工具产生的本地存储占用。它更适合经常遇到性能问题的开发者、本地运行 AI 模型或使用 AI 编程工具的用户,以及希望深入了解 Mac 磁盘状态的重度用户。进行深度追踪时,部分功能可能需要额外系统权限。 Mac 磁盘持续读写,怎么定位异常进程? 和 macOS 自带的活动监视器相比,FindDiskKiller 关注的不只是磁盘读写速度,还会进一步查看具体是哪个应用产生了磁盘活动,以及相关文件访问情况。 它的界面提供了 CPU、磁盘、网络和进程四合一视图,并支持五秒级刷新以及 1 分钟、15 分钟、1 小时三档时间线。相比只看某一时刻的读写峰值,这种方式更容易区分正常操作和持续异常行为,从而找到真正占用磁盘资源的进程。 例如,持续写入日志的 Docker 容器、后台同步任务、虚拟机、本地 AI 模型服务,都可能在某些情况下产生大量磁盘活动。通过应用级监控,可以先快速确认是哪一个程序正在持续读写,再进一步判断是否需要调整配置或停止相关任务。 找到可疑应用之后,如果还想确认它具体访问了哪些内容,可以使用 FindDiskKiller 的文件访问追踪功能,对指定文件或目录进行限时分析,查看活跃文件列表以及发起访问的进程。 对于熟悉命令行的用户,macOS 也提供了 fs_usage 等底层工具查看文件系统活动。不过 FindDiskKiller 将这些信息通过图形界面展示,更适合希望快速排查 Mac 磁盘异常、但不想长期依赖终端命令的用户。 开发者场景:Claude Code、Codex 等 AI 工具占用空间排查 对于经常使用 Claude Code、Codex 或本地 AI 模型的开发者来说,FindDiskKiller 这部分功能更有实际意义。
000
ahhhhfs @ahhhhfs.bsky.social · 29/07/2026
EdgeEver:支持 MCP 的自托管 AI 知识库,让笔记接入 AI Agent EdgeEver 是什么:支持 MCP 的自托管 AI 知识库 EdgeEver 是一款开源自托管 AI 知识库工具,用于管理个人笔记、技术文档和资料,并支持通过 AI 工作流处理这些内容。 与 Evernote、Notion 这类云笔记服务不同,EdgeEver 更适合希望自行管理知识数据的用户。用户可以将项目记录、技术资料、会议内容以及个人知识集中保存,并通过 MCP 等接口,让兼容的 AI Agent 根据授权访问这些内容。…
ahhhhfs.com
EdgeEver:支持 MCP 的自托管 AI 知识库,让笔记接入 AI Agent
EdgeEver 是什么:支持 MCP 的自托管 AI 知识库 EdgeEver 是一款开源自托管 AI 知识库工具,用于管理个人笔记、技术文档和资料,并支持通过 AI 工作流处理这些内容。 与 Evernote、Notion 这类云笔记服务不同,EdgeEver 更适合希望自行管理知识数据的用户。用户可以将项目记录、技术资料、会议内容以及个人知识集中保存,并通过 MCP 等接口,让兼容的 AI Agent 根据授权访问这些内容。 通过自托管部署,用户可以控制应用运行环境和资料存储方式,减少对第三方笔记平台订阅服务的依赖。 在使用体验上,EdgeEver 保留了传统笔记工具常见的三栏结构,包括笔记本、笔记列表和编辑区域。对于习惯 Evernote 等笔记软件的用户来说,这种布局比较容易上手。 除了基础笔记管理,EdgeEver 还提供浏览器剪藏能力,可以保存网页内容、选中文本和书签。对于长期收集技术文章、教程资料或行业信息的用户来说,这类功能更接近传统知识管理工具的使用习惯。 大白话解说: EdgeEver 可以理解为一个支持 AI Agent 的个人知识库。它看起来像传统三栏笔记工具,但重点不是单纯保存内容,而是通过 MCP 接口,让兼容的 AI Agent 根据授权访问你的笔记和技术资料,用于查询、整理和总结。 EdgeEver 如何接入 AI Agent:通过 MCP 查询和整理笔记 如果比较富文本编辑、插件生态或者双向链接能力,EdgeEver 目前和成熟商业软件还有明显差距。它与传统笔记软件最大的区别,在于对 AI 工作流的原生支持。 很多传统笔记软件的 AI 功能,主要集中在编辑辅助、内容生成等场景。EdgeEver 则内置 Remote MCP(Model Context Protocol)端点,用户可以生成 Token,并连接 Claude Code 等兼容的 AI Agent。
000
ahhhhfs @ahhhhfs.bsky.social · 28/07/2026
OpenSurge for Mac:开源 Mac 网关工具,用 mihomo 实现透明代理 开源部署提醒: 本项目为 GitHub 上的 GPL-3.0 开源工具,主要用于管理网络规则和流量策略。它不内置、也不提供任何代理节点或测速服务,相关网络配置需要用户自行准备。 OpenSurge for Mac 目前仍属于开源社区项目,功能支持和稳定性会随着版本更新变化,实际使用前建议查看 GitHub 仓库中的最新说明。 OpenSurge for Mac 是一个开源的 macOS 网关工具,它可以让一台 Mac 承担局域网出口角色,并通过 mihomo 管理其他设备的网络策略。…
ahhhhfs.com
OpenSurge for Mac:开源 Mac 网关工具,用 mihomo 实现透明代理
开源部署提醒: 本项目为 GitHub 上的 GPL-3.0 开源工具,主要用于管理网络规则和流量策略。它不内置、也不提供任何代理节点或测速服务,相关网络配置需要用户自行准备。 OpenSurge for Mac 目前仍属于开源社区项目,功能支持和稳定性会随着版本更新变化,实际使用前建议查看 GitHub 仓库中的最新说明。 OpenSurge for Mac 是一个开源的 macOS 网关工具,它可以让一台 Mac 承担局域网出口角色,并通过 mihomo 管理其他设备的网络策略。 很多家庭设备,比如 Apple TV、PS5、Switch 或智能电视,并不能直接安装代理客户端。如果想让这些设备使用不同的网络规则,通常需要额外配置软路由,或者依赖支持网关模式的商业软件。 OpenSurge for Mac 的做法是,把闲置 Mac 放在局域网中作为网络网关,通过 DHCP、DNS 和透明代理机制,让接入设备按照预设规则进行分流。 OpenSurge for Mac 是如何实现局域网代理的? 这个项目没有重新实现底层网络能力,而是组合了多个开源组件来完成 Mac 网关功能。 OpenSurge for Mac 使用 dnsmasq 负责局域网 DHCP 和 DNS 分发,并调用 mihomo(原 Clash Meta)作为代理策略引擎。同时结合 macOS 自带的 pf…
000
ahhhhfs @ahhhhfs.bsky.social · 27/07/2026
Speech To Markdown:本地语音转 Markdown,Mac 与 iPhone 版有何不同? Speech To Markdown 是一款本地语音转 Markdown 工具,可以把零散口述转成带有标题、列表和段落结构的 Markdown 笔记。它支持 Mac 和 iPhone,但两个版本采用的语音识别与文本整理方式并不相同。 如果经常用语音写文章初稿、记录灵感或整理工作日志,普通听写只能解决“转成文字”这一步,后续仍要手动分段、添加标题和整理列表。Wispr Flow、Superwhisper…
ahhhhfs.com
Speech To Markdown:本地语音转 Markdown,Mac 与 iPhone 版有何不同?
Speech To Markdown 是一款本地语音转 Markdown 工具,可以把零散口述转成带有标题、列表和段落结构的 Markdown 笔记。它支持 Mac 和 iPhone,但两个版本采用的语音识别与文本整理方式并不相同。 如果经常用语音写文章初稿、记录灵感或整理工作日志,普通听写只能解决“转成文字”这一步,后续仍要手动分段、添加标题和整理列表。Wispr Flow、Superwhisper 等商业软件已经能处理这些工作,但部分功能需要付费,数据是否留在本机也要看具体模式和配置。 Speech To Markdown 把语音转写和 Markdown 整理放到了同一个流程中。Mac 版使用本地 Whisper 完成转写,Agent Mode 的文本流向取决于用户配置的 LLM 服务;iPhone 和 iPad 版则使用苹果提供的端侧语音识别与基础模型框架。 Speech To Markdown 能做什么? Speech To Markdown 主要用来把口述内容转成 Markdown 笔记。它不只是逐字听写,还能根据内容自动分段、添加标题、整理列表,减少转写完成后的手动排版工作。 日常可以用它记录临时灵感、口述文章初稿、整理工作日志,或者把一段比较零散的表达改成结构清楚的提纲。Mac 版还提供全局语音输入和 Agent Mode,可以在其他应用中处理选中的文字;iPhone 和 iPad 版更适合随手录入并生成 Markdown 内容。 语音转文字:把实时口述内容转换成可编辑文本。 自动整理 Markdown:根据内容生成标题、段落和列表。 修改已有文字:在 Mac 上通过语音调整选中的文本。 继续补充内容:在现有笔记或草稿后追加新的口述内容。
000
ahhhhfs @ahhhhfs.bsky.social · 26/07/2026
Chat2DB 数据库客户端:支持 30+ 数据库,能替代 DBeaver 吗? 编辑透明度说明:本文依据 Chat2DB Community 5.3.0 仓库说明与官方文档整理,未逐项实测特定数据库高压场景下的 SQL 补全准确率与驱动兼容性。如需在企业环境中使用,请仔细核对最新授权条款。 Chat2DB 数据库客户端是一款加入 AI 能力的通用数据库管理工具。它把数据查询、表结构编辑、SQL 执行等常用功能,与自然语言生成 SQL、解释查询语句放在同一个操作界面中。 Chat2DB 面向需要管理多个数据库的开发者、数据分析师和独立站长,支持 Windows、macOS、Linux…
ahhhhfs.com
Chat2DB 数据库客户端:支持 30+ 数据库,能替代 DBeaver 吗?
编辑透明度说明:本文依据 Chat2DB Community 5.3.0 仓库说明与官方文档整理,未逐项实测特定数据库高压场景下的 SQL 补全准确率与驱动兼容性。如需在企业环境中使用,请仔细核对最新授权条款。 Chat2DB 数据库客户端是一款加入 AI 能力的通用数据库管理工具。它把数据查询、表结构编辑、SQL 执行等常用功能,与自然语言生成 SQL、解释查询语句放在同一个操作界面中。 Chat2DB 面向需要管理多个数据库的开发者、数据分析师和独立站长,支持 Windows、macOS、Linux 桌面客户端及 Docker 部署,可连接 MySQL、PostgreSQL、Oracle、SQL Server、ClickHouse、SQLite 等 30 多种数据库。Community 版支持接入 OpenAI 兼容服务及本地模型,连接配置和操作记录可保存在本地环境;如果使用云端大模型,相关请求仍可能发送至对应的模型服务商。 Chat2DB 数据库客户端能解决什么问题? 传统数据库客户端功能虽然全面,但对于不熟悉复杂 SQL 语法的运营或初学者来说门槛较高;而单独打开网页版 AI 工具生成 SQL,又需要频繁复制表结构和粘贴查询结果,过程非常繁琐。 Chat2DB 主要是把这两套流程整合到了一个工具中,核心解决几个具体的开发与分析场景: 1、自然语言生成 SQL:直接输入“帮我统计上个月消费前 10 的用户”,AI 会结合当前数据库的 Schema 结构自动生成对应的 SQL。 2、读懂旧代码与复杂表结构:接手遗留项目时,可以让 AI 解释复杂 SQL 的执行逻辑,或查看表结构与 ER 关系,辅助理解数据库之间的关联。 3、SQL 性能优化与报错排查:对执行缓慢的语句给出索引添加建议,对报错的语法提供修正提示。 4、统一多数据库管理:
010
ahhhhfs @ahhhhfs.bsky.social · 24/07/2026
GlobalAssetHistory 定投回测工具:查询美股、A股与数字货币收益 📌 编写说明: 本文基于 GitHub 开源项目 scsfwgy/global_asset_history (MIT 协议)与公开 Demo 整理,本文仅介绍数据查询和历史回测功能,不构成投资建议。历史收益、回撤和回测结果不代表未来表现,实际交易还会受到汇率、手续费、税费、滑点、分红及数据口径影响。 想把 QQQ、BTC 和 A 股指数放在同一个页面里比较,通常要在多个平台之间切换。美股、数字货币、A 股和 QDII 基金的数据分散在不同网站;如果还想比较一次性买入与定期投入的历史回测结果,操作会更加零散。…
ahhhhfs.com
GlobalAssetHistory 定投回测工具:查询美股、A股与数字货币收益
📌 编写说明: 本文基于 GitHub 开源项目 scsfwgy/global_asset_history (MIT 协议)与公开 Demo 整理,本文仅介绍数据查询和历史回测功能,不构成投资建议。历史收益、回撤和回测结果不代表未来表现,实际交易还会受到汇率、手续费、税费、滑点、分红及数据口径影响。 想把 QQQ、BTC 和 A 股指数放在同一个页面里比较,通常要在多个平台之间切换。美股、数字货币、A 股和 QDII 基金的数据分散在不同网站;如果还想比较一次性买入与定期投入的历史回测结果,操作会更加零散。 GlobalAssetHistory 是一款开源的定投回测工具,把美股及 ETF、数字货币、A 股指数及部分股票的历史收益查询集中到一个页面,并提供场内跨境 ETF 和场外 QDII 基金信息。 除了查看年度、月度表现和日线数据,你还可以模拟每日、每周或每月定投,查看累计投入、收益变化和每笔买入记录。页面还提供暴跌恢复期统计、ETF 参考溢价和 QDII 基金数据,可用于比较不同标的的历史表现,以及粗略测算不同投入方式的结果。 GlobalAssetHistory 和常见行情软件有什么不同 常见行情软件和券商 App 更侧重实时盘口、分时图与技术指标,GlobalAssetHistory 则把重点放在不同资产的历史表现对比,以及年、月、日三个层级的数据查询。 主界面使用热力图展示多类资产的历年涨跌幅。点击某个年份,可以继续查看该年 12 个月的月度表现;点击具体月份,还能看到当月每日的收盘价与单日涨跌情况。页面也提供场内 ETF 的管理费、托管费与参考溢价率,以及 QDII 基金的申购限额状态。 相关数据来自第三方接口,并经过服务端缓存。页面显示的 ETF 溢价和 QDII 申购状态可能存在延迟,更适合日常查询与初步筛选,不能替代券商实时行情,也不适合用于盘中交易决策。 回测结果不能直接等同于实际收益: 工具主要使用历史日线收盘价进行计算,未完整计入交易手续费、税费、滑点、现金分红、分红再投资和动态汇率变化。不同市场的交易日期与休市安排也不相同,数据可能无法完全对齐,因此结果更适合观察历史走势和粗略比较投入方式。 GlobalAssetHistory 支持哪些资产和功能 GlobalAssetHistory 的功能主要集中在跨市场历史数据查询、定投回测和 ETF/QDII 信息查看。下面汇总其支持的资产范围、投入方式、数据来源与部署架构。 维度 功能说明 支持的资产 美股及 ETF、主流数字货币、A 股指数及部分股票、场内跨境 ETF、场外 QDII 基金;具体标的以当前页面实际查询结果为准 投入方式 一次性投入,以及按日、按周或按月定投 主要数据源 Yahoo Finance、Binance、OKX、CoinGecko、东方财富、腾讯财经等第三方数据接口 缓存机制 核心日线数据通常缓存 6 小时,部分 ETF 与 QDII 数据缓存约 4 小时 数据下载 当前数据下载模块主要提供 JSON 预览与 JSON 文件下载;README 提到 CSV,实际可用格式以在线页面版本为准 技术与部署 采用 Python 3、Flask、原生 JavaScript 与 SVG,可在本地、服务器或 Serverless 环境中部署 …
000
ahhhhfs @ahhhhfs.bsky.social · 23/07/2026
OmniRoute:开源 AI Gateway,统一接入多模型 API,支持自动切换 编辑透明度:本文基于项目截至 2026 年 7 月的公开仓库与官方文档整理。文中涉及的“自动切换”与“Token 压缩”效果高度依赖你接入的具体模型和任务场景,本文更偏向选型判断与避坑提醒,请以官方最新技术说明为准。 OmniRoute 是一个开源 AI Gateway。它把 Claude、Gemini、DeepSeek 等模型 API 接到同一个本地接口里,Cursor、Cline 或 AI Agent 只需连接 OmniRoute,不用再为每个平台单独维护一套配置。 它比较实用的一点,是可以处理…
ahhhhfs.com
OmniRoute:开源 AI Gateway,统一接入多模型 API,支持自动切换
编辑透明度:本文基于项目截至 2026 年 7 月的公开仓库与官方文档整理。文中涉及的“自动切换”与“Token 压缩”效果高度依赖你接入的具体模型和任务场景,本文更偏向选型判断与避坑提醒,请以官方最新技术说明为准。 OmniRoute 是一个开源 AI Gateway。它把 Claude、Gemini、DeepSeek 等模型 API 接到同一个本地接口里,Cursor、Cline 或 AI Agent 只需连接 OmniRoute,不用再为每个平台单独维护一套配置。 它比较实用的一点,是可以处理 API 限额和通道异常。比如长任务运行过程中,当前使用的接口返回 429 或额度耗尽,OmniRoute 会根据预先设置的路由规则,尝试把后续请求交给备用通道,省去临时修改 API Key 和客户端配置的麻烦。 自动切换有一个前提:你需要提前配置多个可用通道。OmniRoute 可以降低 API 限流导致任务中断的概率,但不能保证更换模型后一定可以无缝续跑。 OmniRoute 这个开源 AI Gateway,主要解决什么问题? 与只提供统一 API 入口的模型聚合工具相比,OmniRoute 更强调多通道之间的路由和切换。配置完成后,Cursor、Cline 等客户端只需连接它提供的本地接口,请求再由 OmniRoute 按照预先设置的规则分配给不同供应商。 OmniRoute 目前支持 278+ 供应商、500+ 模型,并提供 19 种路由策略。比如,你可以设置一个常用通道和多个备用通道;当常用通道额度耗尽、触发限流或出现连接异常时,它会尝试把后续请求交给其他可用通道。 自动切换也有前提。备用通道需要提前配置并保持可用,不同模型对上下文格式、工具调用和参数的支持也不完全一致。更换模型后,可能出现回答质量变化、上下文衔接不完整或工具调用失败。切换能否成功,也取决于上游返回的错误状态和路由规则是否正确。 因此,OmniRoute 的作用是减少单一 API 限流对工作流的影响,并不能保证正在运行的长任务一定可以无缝续上。 OmniRoute 的“免费来源”与 Token 压缩
000
ahhhhfs @ahhhhfs.bsky.social · 21/07/2026
CodexThemes:让 Agent 自动安装和切换 Codex 主题 编辑注:CodexThemes 是第三方社区项目,与 OpenAI 没有官方关联。本文基于公开资料整理,未在生产设备中实测相关 Skills。 CodexThemes 是一个面向 OpenAI Codex 桌面端的第三方主题社区,里面收集了不同配色、背景纹理和面板风格的主题。与常见的主题下载站不同,它没有把安装步骤全部交给用户处理,而是为每个主题准备了一段可以直接交给 Codex Agent 执行的提示词。 看到喜欢的 Codex 主题 后,复制对应提示词并粘贴到 Codex,Agent 就会按照 Skill…
ahhhhfs.com
CodexThemes:让 Agent 自动安装和切换 Codex 主题
编辑注:CodexThemes 是第三方社区项目,与 OpenAI 没有官方关联。本文基于公开资料整理,未在生产设备中实测相关 Skills。 CodexThemes 是一个面向 OpenAI Codex 桌面端的第三方主题社区,里面收集了不同配色、背景纹理和面板风格的主题。与常见的主题下载站不同,它没有把安装步骤全部交给用户处理,而是为每个主题准备了一段可以直接交给 Codex Agent 执行的提示词。 看到喜欢的 Codex 主题 后,复制对应提示词并粘贴到 Codex,Agent 就会按照 Skill 完成主题查找、下载、解压、安装和切换。对用户来说,整个过程更接近“告诉 Agent 想换哪个主题”,不需要自己逐个查找目录或修改配置。 CodexThemes 与官方 Codex 主题有什么区别? OpenAI 已在 2026 年 3 月 12 日发布的 Codex App 26.312 中加入主题自定义功能。用户可以直接在设置中选择基础主题,调整强调色、背景色和前景色,还可以更换 UI 字体与代码字体。 CodexThemes 的区别不只是提供更多配色,而是采用了另一套主题安装和应用方式。它使用第三方 .codex-theme 主题包,并通过 Agent Skill 将样式注入当前运行的 Codex 界面。项目文档称,这种方式不会修改 Codex 应用文件,完全退出并重新打开应用后即可恢复原生外观。
010
ahhhhfs @ahhhhfs.bsky.social · 21/07/2026
Replay QA:AI 网站测试工具,输入网址自动查 Bug Replay QA 是一款面向 Web 应用的AI 网站测试工具,可以自动探索页面、发现 Bug,并为开发者或编程 Agent 整理较完整的错误上下文。 现在用 Cursor、Claude Code 或 Lovable 做网站,代码写得越来越快,但测试并不会自动跟上。对没有专职 QA 的独立开发者和小团队来说,网站做完后没人系统检查,往往要等用户反馈,才发现注册、提交或支付等环节出了问题。Replay QA 可以自动浏览网站并尝试不同操作,发现异常后保留可回放的运行记录,同时整理可能的错误原因和修复建议。 Replay QA…
ahhhhfs.com
Replay QA:AI 网站测试工具,输入网址自动查 Bug
Replay QA 是一款面向 Web 应用的AI 网站测试工具,可以自动探索页面、发现 Bug,并为开发者或编程 Agent 整理较完整的错误上下文。 现在用 Cursor、Claude Code 或 Lovable 做网站,代码写得越来越快,但测试并不会自动跟上。对没有专职 QA 的独立开发者和小团队来说,网站做完后没人系统检查,往往要等用户反馈,才发现注册、提交或支付等环节出了问题。Replay QA 可以自动浏览网站并尝试不同操作,发现异常后保留可回放的运行记录,同时整理可能的错误原因和修复建议。 Replay QA 是什么:AI 网站测试工具能做什么 Replay QA 不只是记录测试过程。它会保留网页出错前后的页面变化、网络请求和 JavaScript 执行信息,方便开发者回看问题发生的过程,也能为编程 Agent 提供更具体的排查上下文。 它基于 Replay 原有的浏览器录制与调试技术开发,并在此基础上加入自动探索能力。用户不必提前手写测试用例,输入网站地址后,Replay QA 就会尝试浏览页面、执行常见操作并查找异常。 Replay QA 输入网址和连接 GitHub 有什么区别 Replay QA 提供两种接入方式:输入网址适合临时检查和快速体验;连接 GitHub 则适合持续测试,并把发现的问题带回开发流程。 输入网址:快速检查网页 这是接入成本最低的方式。粘贴网站地址后,无需安装依赖或提前编写测试用例,Replay QA 就会自动浏览页面并尝试常见操作。测试完成后,它会提供可回放的运行记录、问题分析和修复建议。 需要检查本地开发中的应用时,也可以通过反向代理功能访问 localhost,无需先把网站部署到公开环境。 连接 GitHub:持续检查代码更新 连接 GitHub 仓库后,可以设置在主分支或 Pull Request 更新时自动运行测试。发现新的问题后,Replay QA 会把相关分析发布到对应的 PR,方便团队在合并代码前继续排查。
010
ahhhhfs @ahhhhfs.bsky.social · 20/07/2026
AI YouTube Transcript:免费 YouTube 字幕提取工具 AI YouTube Transcript 是一个免费、无需注册的 YouTube 字幕提取工具。粘贴 YouTube 视频链接后,网页会读取视频已有的公开字幕,并将内容整理成可以搜索、复制和导出的文字稿。 它比较适合处理公开课、访谈、视频播客这类长内容。你可以直接搜索人名、术语或某个观点,再通过时间戳回到对应画面,不需要反复拖动进度条查找。字幕还可以导出为 TXT、SRT 或 VTT,继续用于笔记整理、内容检索和字幕处理。 它不是无字幕视频的 AI 转录工具 这个工具主要处理视频已有的字幕。…
ahhhhfs.com
AI YouTube Transcript:免费 YouTube 字幕提取工具
AI YouTube Transcript 是一个免费、无需注册的 YouTube 字幕提取工具。粘贴 YouTube 视频链接后,网页会读取视频已有的公开字幕,并将内容整理成可以搜索、复制和导出的文字稿。 它比较适合处理公开课、访谈、视频播客这类长内容。你可以直接搜索人名、术语或某个观点,再通过时间戳回到对应画面,不需要反复拖动进度条查找。字幕还可以导出为 TXT、SRT 或 VTT,继续用于笔记整理、内容检索和字幕处理。 它不是无字幕视频的 AI 转录工具 这个工具主要处理视频已有的字幕。 虽然名字里带有“AI”,但官网目前介绍的核心功能是读取 YouTube 视频已有的人工字幕或自动字幕,并没有提供无字幕视频语音识别功能。如果视频没有可用的字幕轨道,通常也就无法提取文字。 如果读取的是 YouTube 自动生成的字幕,准确率还会受到口音、背景噪声和专业术语影响。官网目前也没有提供字幕纠错或 AI 润色功能,遇到错字、断句不准等情况,仍需自行校对。 YouTube 字幕提取工具能做什么,不能做什么 相比在 YouTube 字幕面板里逐段查找,这个网站把字幕阅读、关键词搜索、时间戳定位和文件导出放在了同一个页面。 这个工具能读取已有字幕,但不能替没有字幕的视频重新识别语音。搜索、时间戳定位和字幕导出是它的主要功能,具体支持情况如下: 功能或问题 目前支持情况 已有字幕提取 支持读取 YouTube 视频已有的公开字幕,包括视频作者上传的字幕和 YouTube 自动生成的字幕。 无字幕视频转录 官网没有提供无字幕视频语音转录功能,主要依赖原视频已有的字幕轨道。 多语言字幕 支持切换视频已有的语言字幕,并在首选语言缺失时寻找其他可用轨道;小语种表现未逐项测试。 搜索与时间戳 支持搜索字幕关键词,并点击时间戳跳转到视频对应位置。 阅读模式 提供 Subtitles 和 Transcript 两种视图,可以查看原始字幕分段或合并后的长段落。 导出与剪辑 支持 TXT、SRT 和 VTT。SRT 可以导入 Premiere、Final Cut Pro 等支持该格式的剪辑软件,具体兼容情况以软件版本为准。 …
000
ahhhhfs @ahhhhfs.bsky.social · 19/07/2026
OpenCut:开源 CapCut 替代,现在真的能用吗? 项目状态说明:官网目前运行的是已经归档的 Classic 版;从头重写的新版仍在开发,路线图功能不能当成当前可用功能。 OpenCut 是一款开源视频编辑器,也是一个受到关注的开源 CapCut 替代项目。目前可以通过浏览器体验基础时间线编辑,新版则计划通过统一的 Rust 核心覆盖浏览器、桌面端和移动端。 OpenCut 强调本地素材处理和开放架构,但现阶段还不能完整替代 CapCut 或剪映。下面主要看它现在能做什么、Classic 与新版有什么区别,以及哪些功能仍停留在路线图中。 OpenCut 现在可以做什么?…
ahhhhfs.com
OpenCut:开源 CapCut 替代,现在真的能用吗?
项目状态说明:官网目前运行的是已经归档的 Classic 版;从头重写的新版仍在开发,路线图功能不能当成当前可用功能。 OpenCut 是一款开源视频编辑器,也是一个受到关注的开源 CapCut 替代项目。目前可以通过浏览器体验基础时间线编辑,新版则计划通过统一的 Rust 核心覆盖浏览器、桌面端和移动端。 OpenCut 强调本地素材处理和开放架构,但现阶段还不能完整替代 CapCut 或剪映。下面主要看它现在能做什么、Classic 与新版有什么区别,以及哪些功能仍停留在路线图中。 OpenCut 现在可以做什么? OpenCut 官网目前运行的 Classic 版,可以用来体验素材导入和基础时间线编辑。用户可以直接通过浏览器进入编辑界面,无需安装桌面客户端。 它目前更接近一个早期轻量级编辑器,与 CapCut 的字幕、模板、贴纸、转场、素材库和 AI 功能生态仍有差距。部分功能未逐项实测,具体编辑和导出表现以当前在线版本为准。 OpenCut Classic 和新版有什么区别? OpenCut 当前存在 Classic 与新版两套代码。官网仍运行 Classic 版,新版则在主仓库中继续开发,两者的维护状态和适用场景并不相同。 版本 当前状态 适合用途 Classic 版 官网仍可体验,但代码仓库已于 2026 年 5 月归档,不再继续维护。 体验基础编辑逻辑,不建议作为长期生产工具。 新版 OpenCut 正在从头重写,计划通过统一的 Rust 核心覆盖浏览器、桌面端和移动端。 适合开发者关注项目进度,暂不适合作为成熟剪辑软件使用。 自托管提醒:网上常见的 Docker Compose 部署方法主要对应已经归档的 Classic 版。新版部署方式仍可能变化,现阶段不建议普通用户将旧版自托管作为主要使用方案。
010
ahhhhfs @ahhhhfs.bsky.social · 17/07/2026
DMIT VPS 关闭 IPv6 教程:排查 AI 服务访问异常 📝 编辑备注:本文记录常见的 VPS 双栈网络排障步骤。修改 sysctl 参数前,请先确认你的业务(如特定容器、面板或监听规则)是否强依赖 IPv6。 在使用海外 VPS(例如 DMIT 节点)部署应用或调用外部服务时,有时会遇到一种不太直观的网络问题:服务器本身可以正常联网,但访问 ChatGPT、Claude 、Grok、Gemini 等服务页面或相关官方 API 时,却出现连接超时、请求失败、403 或地区识别异常。 这类问题不一定来自应用代码,也可能与 DNS 解析、IPv6 路由、出口 IP…
ahhhhfs.com
DMIT VPS 关闭 IPv6 教程:排查 AI 服务访问异常
📝 编辑备注:本文记录常见的 VPS 双栈网络排障步骤。修改 sysctl 参数前,请先确认你的业务(如特定容器、面板或监听规则)是否强依赖 IPv6。 在使用海外 VPS(例如 DMIT 节点)部署应用或调用外部服务时,有时会遇到一种不太直观的网络问题:服务器本身可以正常联网,但访问 ChatGPT、Claude 、Grok、Gemini 等服务页面或相关官方 API 时,却出现连接超时、请求失败、403 或地区识别异常。 这类问题不一定来自应用代码,也可能与 DNS 解析、IPv6 路由、出口 IP 属性、防火墙或目标平台的网络策略有关。如果同一项服务通过 IPv4 可以连接、通过 IPv6 却持续失败,就可以临时关闭 IPv6 进行对照排查。 当目标域名同时返回 IPv4 的 A 记录和 IPv6 的 AAAA 记录时,系统或应用程序可能尝试通过 IPv6 建立连接。由于 IPv4 与 IPv6 使用不同的公网出口地址,目标服务对两种连接的地区识别、IP 分类或访问策略也可能不同。 如果测试确认 IPv4 连接正常,而 IPv6 持续超时或被拒绝,可以临时执行 DMIT VPS 关闭 IPv6 的配置,让主机上的常规连接改用 IPv4。这是一种对照排查方法,并不能保证解决所有服务访问异常;最终结果仍取决于 IPv4 地址状态、网络路由和目标平台的访问策略。 怎么确认 VPS 是否具备可用的 IPv6 出口?
000