[分享创造] 做了一个血缘分析平台,解决 Agent 在开发过程中数据库变更造成的跨服务影响的问题
Agent 把交付速度抬上去之后,数据库变更的风险也增大了. 特别是数据流穿过多套数据库、N 个视图和多张仓库代码里从没出现过的报表时,改动本身会对哪些跨服务跨实例的语句造成影响,我觉得这个问题是需要解决的
所以我做了这个血缘分析平台,通过 MCP 提供检索功能给 Agent,让 Agent 可以感知数据库字段级的血缘,从而避免改炸了下游服务
这里有个简单的例子
完整文章在这https://metaxisdata.com/zh/blog/agent-era-schema-changes/
Github 地址在这 https://github.com/Ranxy/metaxisdata
欢迎大家来提 BUG 哈
via V2EX (author: ranxy)
Agent 把交付速度抬上去之后,数据库变更的风险也增大了. 特别是数据流穿过多套数据库、N 个视图和多张仓库代码里从没出现过的报表时,改动本身会对哪些跨服务跨实例的语句造成影响,我觉得这个问题是需要解决的
所以我做了这个血缘分析平台,通过 MCP 提供检索功能给 Agent,让 Agent 可以感知数据库字段级的血缘,从而避免改炸了下游服务
这里有个简单的例子
完整文章在这https://metaxisdata.com/zh/blog/agent-era-schema-changes/
Github 地址在这 https://github.com/Ranxy/metaxisdata
欢迎大家来提 BUG 哈
via V2EX (author: ranxy)
[Windows] 实习生说他 token 太多了用不掉,于是我忽悠他重构了 windows 资源管理器的文件管理功能
背景信息
有一天实习生在这无所事事,我就问他:
重构产品
产品名称就叫
目标
实现 Windows 资源管理器的文件管理功能,提供一个非常流畅而且保留原汁原味的文件管理功能,可以加入一些简单实用的调整,但是不会实现与原版资源管理器差异过大的功能。
兼容性
为了保持流畅,此项目不对原版 explorer 的拓展方式做过多兼容,例如预览,主页的自定义驱动器例如 WPS 网盘等内容。只对右键菜单和文件管理体验进行兼容。
技术栈
rust+gpui
缺点
● gpui 框架成也 gpu ,败也 gpu
在没有 gpu 的电脑上运行非常卡而且 CPU 使用率非常高。
在有 gpu 的电脑上运行非常流畅
以后打算使用 qt 再重构一版专门给没有 gpu 的电脑用
项目地址
https://github.com/Mingcodeingmiao/rust-explorer
via V2EX (author: evalfun)
背景信息
有一天实习生在这无所事事,我就问他:
你的 token 多不多?你的 Windows 资源管理器卡不卡?于是他立即明白了我的意思,直接掏出 codex 就开始重构资源管理器!
重构产品
产品名称就叫
rust-explorer目标
实现 Windows 资源管理器的文件管理功能,提供一个非常流畅而且保留原汁原味的文件管理功能,可以加入一些简单实用的调整,但是不会实现与原版资源管理器差异过大的功能。
兼容性
为了保持流畅,此项目不对原版 explorer 的拓展方式做过多兼容,例如预览,主页的自定义驱动器例如 WPS 网盘等内容。只对右键菜单和文件管理体验进行兼容。
技术栈
rust+gpui
缺点
● gpui 框架成也 gpu ,败也 gpu
在没有 gpu 的电脑上运行非常卡而且 CPU 使用率非常高。
在有 gpu 的电脑上运行非常流畅
以后打算使用 qt 再重构一版专门给没有 gpu 的电脑用
项目地址
https://github.com/Mingcodeingmiao/rust-explorer
via V2EX (author: evalfun)
[推广] Codex 纯 Pro 池|中转包月,共享重置,套餐多多
• 纯 Pro 池,纯 200 线路、纯 500 线路
• Codex 全模型可用
• 高 RPM / 高并发,适合长时间持续跑
• 多线路冗余,官方波动也有稳定线路可选
• 按量全场 0.2 ,充值立享 0.17 优惠,月度阶梯最低 0.15
• 包月订阅多档可选,综合最低不到 0.1
• 订阅套餐还可以共享官方重置
地址:codex.zhuanyedaili.com
联系方式:QQ 群:1106944249 https://codex.zhuanyedaili.com/scripts/codex-qq-group.jpg
via V2EX (author: AI952995)
• 纯 Pro 池,纯 200 线路、纯 500 线路
• Codex 全模型可用
• 高 RPM / 高并发,适合长时间持续跑
• 多线路冗余,官方波动也有稳定线路可选
• 按量全场 0.2 ,充值立享 0.17 优惠,月度阶梯最低 0.15
• 包月订阅多档可选,综合最低不到 0.1
• 订阅套餐还可以共享官方重置
地址:codex.zhuanyedaili.com
联系方式:QQ 群:1106944249 https://codex.zhuanyedaili.com/scripts/codex-qq-group.jpg
via V2EX (author: AI952995)
[程序员] 感觉自己的人生好失败
从高中开始就靠着兴趣学编程,也小有成果,自认为在同龄人中水平也算优秀了,当时搞了反汇编,读了各种设计的书,去开发游戏,靠自己去找人,找团体,还自学画画去做游戏,当时在这上面也挺自豪的
读了大学也享受着高中学到的技术带来的红利,开始搞 c++,什么东西都搞,而且很喜欢底层,越往底层越喜欢搞,也是找组织找社团,虽然好像没什么真正意义上很重大的成果,但起码自己内心是富足的,是认可自己的。
这时候我感觉自己有技术优越感,很鄙视开发仔,我感觉开发仔用的那些玩意在我高中的时候就摸透了,我觉得去做顶层的设计,去做前沿的东西才是有价值的,像开发仔天天盯着业务就跟螺丝钉没什么区别
但结果我自己还是做了开发仔,秋招关键节点,我拿了个大厂 offer 就开始摆烂了,没有再努努力,或者说,没有在大学期间搞更多有产出,跟紧时代前沿的东西。
身边同期的朋友一个一个都去搞 ai ,搞 gpu ,好羡慕啊,反观我自己的工作内容,天天盯着业务跑,被一些琐碎的事给填满,根本没精力想着怎么去搞一些工作外,能发展自己的东西,我感觉我天天都在浪费生命。我感觉我的同事也没有技术追求,也都是高级开发仔
感觉自己很失败,我自己都鄙视我自己,选择做错了感觉好痛苦,不想天天搞这些傻逼业务
写的有点豪,求大大们骂醒
via V2EX (author: 1300296933)
从高中开始就靠着兴趣学编程,也小有成果,自认为在同龄人中水平也算优秀了,当时搞了反汇编,读了各种设计的书,去开发游戏,靠自己去找人,找团体,还自学画画去做游戏,当时在这上面也挺自豪的
读了大学也享受着高中学到的技术带来的红利,开始搞 c++,什么东西都搞,而且很喜欢底层,越往底层越喜欢搞,也是找组织找社团,虽然好像没什么真正意义上很重大的成果,但起码自己内心是富足的,是认可自己的。
这时候我感觉自己有技术优越感,很鄙视开发仔,我感觉开发仔用的那些玩意在我高中的时候就摸透了,我觉得去做顶层的设计,去做前沿的东西才是有价值的,像开发仔天天盯着业务就跟螺丝钉没什么区别
但结果我自己还是做了开发仔,秋招关键节点,我拿了个大厂 offer 就开始摆烂了,没有再努努力,或者说,没有在大学期间搞更多有产出,跟紧时代前沿的东西。
身边同期的朋友一个一个都去搞 ai ,搞 gpu ,好羡慕啊,反观我自己的工作内容,天天盯着业务跑,被一些琐碎的事给填满,根本没精力想着怎么去搞一些工作外,能发展自己的东西,我感觉我天天都在浪费生命。我感觉我的同事也没有技术追求,也都是高级开发仔
感觉自己很失败,我自己都鄙视我自己,选择做错了感觉好痛苦,不想天天搞这些傻逼业务
写的有点豪,求大大们骂醒
via V2EX (author: 1300296933)
[酷工作] 紧急:高级 AI 全栈工程师(Agent 方向)高薪 50-75k
### 位名称
AI 全栈工程师( Agent 方向)/ 高级 AI 全栈工程师( Agent 方向)
### 公司一句话
大道云隐( DaoAscend / ********)——制造业主权 AI 基座。企业级私有 AI 产品线:密数天工(全离线 AI 智能体平台)、密数四库(数据治理)、密数点睛(图纸智能、物理仿真)、密数归藏(核心资产防护)。国家级高新技术企业、筑峰强链重点企业、AI 原生组织,本岗为产品核心研发。
### 地点与办公
- 常驻:常州新北区(沪宁一小时高铁圈)
- 高级候选人可申请以远程办公,具体面议
### 薪资与到岗
- **P6 ( 3-5 年):25-50k × 13 薪**
- **P7 ( 5-8 年):50-75k × 13 薪 ,核心模块 owner 权限
- **到岗时间灵活**:Q4 签 offer ,到岗时间可谈
- 学历:作品 > 学历。本科起步,QS100/硕士优先; AI Coding 重度使用者有放宽先例
### 岗位职责(按优先级排序,前 3 条为核心)
1. **大模型应用工程化**:Prompt 工程、上下文管理、结构化输出、流式交互、效果评测与调优——产品 AI 能力由你直接负责
2. **多智能体协同架构**:任务拆解、Agent 编排、工具调用( MCP 协议)、结果验证
3. **全栈端到端 owner**:Web 协同界面( TypeScript + React/Vue )+ 后端服务( Go/Node.js/Python 任一),独立完成需求→部署上线
4. RAG 双路召回(向量检索 + 全文检索)、文档解析、检索效果优化
5. 参与私有化交付与客户 POC (离线/Docker 部署、性能优化),把客户真实场景沉淀为产品能力
6. 桌面客户端( Tauri + TypeScript )研发——**非必须项**:有基础者优先,没接触过入职后学,团队有成熟框架和带教
### 硬性要求(一票否决)
1. 3 年以上软件开发经验,其中 1 年以上大模型应用/Agent 方向实战,**有已上线项目,Demo/课程作业不算**
2. 前端 TypeScript + React/Vue 至少精通一门;后端 Go/Node.js/Python 至少精通一门
3. 深度使用过至少一个主流大模型 API ( OpenAI/Anthropic 协议、DeepSeek 、GLM 等),实际写过 Function Calling / 结构化输出 / 流式处理
4. 做过向量检索 + 全文检索混合方案,用过至少一种向量库或全文检索引擎
### 加分项
- Rust / Tauri 桌面端经验(对应职责 6 )
- MCP 协议开发经验
- 私有化/离线部署、mTLS/网关等安全工程经验
- GitHub 开源作品或技术博客
- AI Coding 重度用户( Claude Code / Cursor 等日常主力工作流)
- 制造业/企业软件交付经验
### 高级版( P7 )附加要求
- 5 年以上经验,其中 2 年以上 Agent/RAG 方向
- 从 0 到 1 主导过 AI 产品核心模块的架构设计
- 带过 2 人以上小组,或主导过跨团队技术项目
### 我们提供(非现金筹码,显性化)
- 核心产品 owner 权限,产出直接进产品,不经过五层审批
- AI 原生组织:AI Coding 是日常工作方式,工具与 Token 预算全覆盖
- 混合办公 + 常州生活成本优势(同等薪资在常州的实际购买力远高于一线)
- 扁平组织,没有大厂螺丝钉问题
- Q4 签约、到岗时间灵活
via V2EX (author: wanghua1299)
### 位名称
AI 全栈工程师( Agent 方向)/ 高级 AI 全栈工程师( Agent 方向)
### 公司一句话
大道云隐( DaoAscend / ********)——制造业主权 AI 基座。企业级私有 AI 产品线:密数天工(全离线 AI 智能体平台)、密数四库(数据治理)、密数点睛(图纸智能、物理仿真)、密数归藏(核心资产防护)。国家级高新技术企业、筑峰强链重点企业、AI 原生组织,本岗为产品核心研发。
### 地点与办公
- 常驻:常州新北区(沪宁一小时高铁圈)
- 高级候选人可申请以远程办公,具体面议
### 薪资与到岗
- **P6 ( 3-5 年):25-50k × 13 薪**
- **P7 ( 5-8 年):50-75k × 13 薪 ,核心模块 owner 权限
- **到岗时间灵活**:Q4 签 offer ,到岗时间可谈
- 学历:作品 > 学历。本科起步,QS100/硕士优先; AI Coding 重度使用者有放宽先例
### 岗位职责(按优先级排序,前 3 条为核心)
1. **大模型应用工程化**:Prompt 工程、上下文管理、结构化输出、流式交互、效果评测与调优——产品 AI 能力由你直接负责
2. **多智能体协同架构**:任务拆解、Agent 编排、工具调用( MCP 协议)、结果验证
3. **全栈端到端 owner**:Web 协同界面( TypeScript + React/Vue )+ 后端服务( Go/Node.js/Python 任一),独立完成需求→部署上线
4. RAG 双路召回(向量检索 + 全文检索)、文档解析、检索效果优化
5. 参与私有化交付与客户 POC (离线/Docker 部署、性能优化),把客户真实场景沉淀为产品能力
6. 桌面客户端( Tauri + TypeScript )研发——**非必须项**:有基础者优先,没接触过入职后学,团队有成熟框架和带教
### 硬性要求(一票否决)
1. 3 年以上软件开发经验,其中 1 年以上大模型应用/Agent 方向实战,**有已上线项目,Demo/课程作业不算**
2. 前端 TypeScript + React/Vue 至少精通一门;后端 Go/Node.js/Python 至少精通一门
3. 深度使用过至少一个主流大模型 API ( OpenAI/Anthropic 协议、DeepSeek 、GLM 等),实际写过 Function Calling / 结构化输出 / 流式处理
4. 做过向量检索 + 全文检索混合方案,用过至少一种向量库或全文检索引擎
### 加分项
- Rust / Tauri 桌面端经验(对应职责 6 )
- MCP 协议开发经验
- 私有化/离线部署、mTLS/网关等安全工程经验
- GitHub 开源作品或技术博客
- AI Coding 重度用户( Claude Code / Cursor 等日常主力工作流)
- 制造业/企业软件交付经验
### 高级版( P7 )附加要求
- 5 年以上经验,其中 2 年以上 Agent/RAG 方向
- 从 0 到 1 主导过 AI 产品核心模块的架构设计
- 带过 2 人以上小组,或主导过跨团队技术项目
### 我们提供(非现金筹码,显性化)
- 核心产品 owner 权限,产出直接进产品,不经过五层审批
- AI 原生组织:AI Coding 是日常工作方式,工具与 Token 预算全覆盖
- 混合办公 + 常州生活成本优势(同等薪资在常州的实际购买力远高于一线)
- 扁平组织,没有大厂螺丝钉问题
- Q4 签约、到岗时间灵活
via V2EX (author: wanghua1299)
[分享创造] iOS V2EX 客户端 Röam,欢迎 TestFlight 体验。
在一位老哥的帮助下,终于上架了 TestFlight 。原生 iOS V2EX 客户端,Swift 写的。
主打简约,免费。为 V2EX 爱发电,后续稳定后还有 NodeSeek 发布。
哈哈 ,对于一个非程序员普通上班族来说第一次搞比较兴奋。
效果图:
体验链接:
https://testflight.apple.com/join/6PcpTn7p
谢谢~
via V2EX (author: dododook)
在一位老哥的帮助下,终于上架了 TestFlight 。原生 iOS V2EX 客户端,Swift 写的。
主打简约,免费。为 V2EX 爱发电,后续稳定后还有 NodeSeek 发布。
哈哈 ,对于一个非程序员普通上班族来说第一次搞比较兴奋。
效果图:
体验链接:
https://testflight.apple.com/join/6PcpTn7p
谢谢~
via V2EX (author: dododook)
[推广] 🚀 **AigateGo · 实充 ChatGPT Pro 号池 0.20x**
全模型低倍率| Grok 0.05x 爽登
👉 https://api.aigatego.com
充值优惠码 BACK10 · 立减 10%
最近低价中转又开始集中翻车,用着真的心累:
第一章 · 天才陨落
Our servers are currently overloaded. Please try again later.
第二章 · 不翼而飞
unknown model gpt-6.1-sol
第三章 · 山穷水尽
Selected model is at capacity. Please try a different model.
第四章 · 封神提名
Your account has been deactivated because recent activity violated our Terms and Usage Policies.
第五章 · 穷途末路
exceeded retry limit, last status: 429 Too Many Requests
别家中转把对话当资产卖掉。代码、提示词、项目上下文,走一遭就不知道去哪了。
我们不记对话、不卖数据,后台只有消费日志。
AigateGo 只做一件事
● ✅ 自有号池,无上游、无中间商,实充 ChatGPT Pro 0.20x 直连,不是尾货、不是拼盘
● ✅ 全模型低倍率:Grok 0.05x 爽快登,GPT 等主流模型同样超低
● ✅ 不记数据,只留消费日志,安全放心
● ✅ 不限流、不掉号,速度丝滑,干净稳定优先
原生 OpenAI 兼容,换个 Base URL + Key 就能用。
多 Key 分项目,账单透明,不玩玄学倍率。
有问题直接砸群,秒修。
🎁 先测再决定,轻松领 $4
● 注册 + 回帖 → $2
● 进群再送 → $2
● 文档: https://api.aigatego.com/docs
● 计费: https://api.aigatego.com/pricing
● 交流群: https://t.me/AigateGo
via V2EX (author: ttokens)
全模型低倍率| Grok 0.05x 爽登
👉 https://api.aigatego.com
充值优惠码 BACK10 · 立减 10%
最近低价中转又开始集中翻车,用着真的心累:
第一章 · 天才陨落
Our servers are currently overloaded. Please try again later.
第二章 · 不翼而飞
unknown model gpt-6.1-sol
第三章 · 山穷水尽
Selected model is at capacity. Please try a different model.
第四章 · 封神提名
Your account has been deactivated because recent activity violated our Terms and Usage Policies.
第五章 · 穷途末路
exceeded retry limit, last status: 429 Too Many Requests
别家中转把对话当资产卖掉。代码、提示词、项目上下文,走一遭就不知道去哪了。
我们不记对话、不卖数据,后台只有消费日志。
AigateGo 只做一件事
● ✅ 自有号池,无上游、无中间商,实充 ChatGPT Pro 0.20x 直连,不是尾货、不是拼盘
● ✅ 全模型低倍率:Grok 0.05x 爽快登,GPT 等主流模型同样超低
● ✅ 不记数据,只留消费日志,安全放心
● ✅ 不限流、不掉号,速度丝滑,干净稳定优先
原生 OpenAI 兼容,换个 Base URL + Key 就能用。
多 Key 分项目,账单透明,不玩玄学倍率。
有问题直接砸群,秒修。
🎁 先测再决定,轻松领 $4
● 注册 + 回帖 → $2
● 进群再送 → $2
● 文档: https://api.aigatego.com/docs
● 计费: https://api.aigatego.com/pricing
● 交流群: https://t.me/AigateGo
via V2EX (author: ttokens)
[分享发现] 写了个 macOS 菜单栏工具,用来监控 Google Antigravity 的 Token 占用和缓存命中率
在 Antigravity 里面做多轮编码或者长任务时,官方界面不显示具体 Token 占用和上下文剩余量。经常写到一半模型反应变慢,没有安全感。
写了个轻量的常驻菜单栏工具 agy-menubar ,把 Token 消耗和缓存命中率直接显示在右上角。
实现上的几个点:
1. 零第三方依赖:只用 macOS 系统自带的 Python 和 PyObjC ,不需要 pip install 任何依赖包。
2. 纯本地读取:通过轮询本地落盘的会话记录(~/.gemini/antigravity/brain/),不调用任何外部 API ,不增加网络开销。
3. 状态栏视觉:CoreGraphics 在状态栏绘制 18x18 矢量环,按上下文占比显示绿、橙、红状态色。
4. 下拉看板:展开能看到 Prompt Cache 缓存量、本轮输入、上轮输出、剩余空间与当前模型。支持切换历史会话,支持中英文。
安装方式:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/kuhung/agy-menubar/main/install.sh)"
项目开源在 GitHub: https://github.com/kuhung/agy-menubar
欢迎经常用 Antigravity 编码的朋友试用和提 issue 。
via V2EX (author: kuhung)
在 Antigravity 里面做多轮编码或者长任务时,官方界面不显示具体 Token 占用和上下文剩余量。经常写到一半模型反应变慢,没有安全感。
写了个轻量的常驻菜单栏工具 agy-menubar ,把 Token 消耗和缓存命中率直接显示在右上角。
实现上的几个点:
1. 零第三方依赖:只用 macOS 系统自带的 Python 和 PyObjC ,不需要 pip install 任何依赖包。
2. 纯本地读取:通过轮询本地落盘的会话记录(~/.gemini/antigravity/brain/),不调用任何外部 API ,不增加网络开销。
3. 状态栏视觉:CoreGraphics 在状态栏绘制 18x18 矢量环,按上下文占比显示绿、橙、红状态色。
4. 下拉看板:展开能看到 Prompt Cache 缓存量、本轮输入、上轮输出、剩余空间与当前模型。支持切换历史会话,支持中英文。
安装方式:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/kuhung/agy-menubar/main/install.sh)"
项目开源在 GitHub: https://github.com/kuhung/agy-menubar
欢迎经常用 Antigravity 编码的朋友试用和提 issue 。
via V2EX (author: kuhung)
[问与答] 这种情况可以申请领取失业金吗?
老婆之前在上海工作,去年生娃休产假,产假正常是休到去年 11 月份,产假结束后她和单位协商是年后(今年 3 月)再去上班,然后我妈过来帮忙带孩子。但是年后因为家人身体原因,我妈没法过来帮忙带,所以老婆一直带娃到现在。
虽然这段时间一直没去上班,但是单位还是一直在交着她的社保,直到 8 月份社保才停缴,现在她的医保账户显示「在职 - 封存」状态,这种情况是已经算是离职状态了吗?想问下这种情况可以申请领取失业金吗?
via V2EX (author: RonnieColeman)
老婆之前在上海工作,去年生娃休产假,产假正常是休到去年 11 月份,产假结束后她和单位协商是年后(今年 3 月)再去上班,然后我妈过来帮忙带孩子。但是年后因为家人身体原因,我妈没法过来帮忙带,所以老婆一直带娃到现在。
虽然这段时间一直没去上班,但是单位还是一直在交着她的社保,直到 8 月份社保才停缴,现在她的医保账户显示「在职 - 封存」状态,这种情况是已经算是离职状态了吗?想问下这种情况可以申请领取失业金吗?
注 1:她领导年后(3 月份的时候)问过她一次什么时候回去上班,她回复说还得过段时间,然后领导也没说啥,后面单位的人再也没有跟她联系过了,但是社保还是一直交到了 8 月份才停。其实年后那会儿她已经有离职的想法了,但是看到单位还在帮忙交着社保,就没有主动去提离职。
注 2:之所以没有主动去联系单位,是她担心联系单位之后,单位会要求她补缴这期间个人部分承担的社保和公积金
via V2EX (author: RonnieColeman)
[分享创造] [开源] AI Coding 时代,也许真不用再打开 VS Code、IDEA 了
重度使用 AI Coding 一年多,现在写代码基本都在终端里完成了。VS Code 对我来说越来越没用了,打开它几乎就为了 review 代码、看一下 Git diff 。
为了这点需求,还得装着一个完整的编辑器,总觉得有点浪费。想着省点硬盘空间和内存,干脆用 GPUI 给自己做了个工具,叫 Tervia 。
想法很简单,把终端、Git 和简单的文件编辑放在一起。平时在终端里跑 Claude Code 、Codex ,写完直接看改动,偶尔手动改几行,再提交,基本就够我用了。
目前已经支持这些功能:
● 终端:多标签、分屏、输出搜索,继续用自己熟悉的 Shell ,直接跑 Claude Code 、Codex 。
● Git:看 diff 、按文件或部分改动暂存、提交,也能查看提交历史、切换分支和处理冲突。
● 文件:浏览、搜索和简单编辑,支持语法高亮、Markdown 和图片预览。复制代码时可以一起带上文件路径和行号,方便丢给 AI 。
● 多项目和 worktree:各个项目保留自己的终端、文件和草稿,也能用 worktree 同时处理不同任务。
● Agent 状态和通知:接入后能看到 AI 正在处理、等授权还是等输入,在后台完成本轮响应时也能收到桌面通知。
● 项目任务:识别 package.json 脚本、Cargo 、Makefile 等任务,直接在独立终端里运行,保留输出和执行结果。 另外也做了深浅主题、字体字号设置和中文界面这些日常会用到的东西。
开源地址: https://github.com/murongg/Tervia
支持 macOS 、windows 、linux
软件安装包不到 20MB ,我平时同时运行四五个项目,内存占用 100+MB ,VSCode 内存占用要 3GB 以上。 也欢迎各位根据自己的实际开发习惯,分享一些功能需求,我会参考大家的需求,再继续完善一些常见功能。
截图:
via V2EX (author: murongxdb)
重度使用 AI Coding 一年多,现在写代码基本都在终端里完成了。VS Code 对我来说越来越没用了,打开它几乎就为了 review 代码、看一下 Git diff 。
为了这点需求,还得装着一个完整的编辑器,总觉得有点浪费。想着省点硬盘空间和内存,干脆用 GPUI 给自己做了个工具,叫 Tervia 。
想法很简单,把终端、Git 和简单的文件编辑放在一起。平时在终端里跑 Claude Code 、Codex ,写完直接看改动,偶尔手动改几行,再提交,基本就够我用了。
目前已经支持这些功能:
● 终端:多标签、分屏、输出搜索,继续用自己熟悉的 Shell ,直接跑 Claude Code 、Codex 。
● Git:看 diff 、按文件或部分改动暂存、提交,也能查看提交历史、切换分支和处理冲突。
● 文件:浏览、搜索和简单编辑,支持语法高亮、Markdown 和图片预览。复制代码时可以一起带上文件路径和行号,方便丢给 AI 。
● 多项目和 worktree:各个项目保留自己的终端、文件和草稿,也能用 worktree 同时处理不同任务。
● Agent 状态和通知:接入后能看到 AI 正在处理、等授权还是等输入,在后台完成本轮响应时也能收到桌面通知。
● 项目任务:识别 package.json 脚本、Cargo 、Makefile 等任务,直接在独立终端里运行,保留输出和执行结果。 另外也做了深浅主题、字体字号设置和中文界面这些日常会用到的东西。
开源地址: https://github.com/murongg/Tervia
支持 macOS 、windows 、linux
软件安装包不到 20MB ,我平时同时运行四五个项目,内存占用 100+MB ,VSCode 内存占用要 3GB 以上。 也欢迎各位根据自己的实际开发习惯,分享一些功能需求,我会参考大家的需求,再继续完善一些常见功能。
截图:
via V2EX (author: murongxdb)