背景
在一个 Vue3 + Vite 项目中,同时使用 ESLint(代码质量检查)和 Prettier(代码格式化)时,两者的规则可能冲突。最典型的就是 ESLint 要求最大行长 80 字符,而 Prettier 默认也是 80——看起来一致,但一旦自定义其中一个就可能打架。
解决方案:用 ESLint 驱动 Prettier。通过 eslint-plugin-prettier 将 Pr...
eve 是一个文件系统优先(filesystem-first)的持久化 AI Agent 框架,由 Vercel 团队开源,遵循 Apache 2.0 协议。它的核心理念是:文件系统即接口——你不需要复杂的配置文件,只需要在项目中创建约定好的文件和目录,Agent 就定义好了。
引言
AI Agent 是 2026 年最火的开发方向之一。从 OpenAI 的 GPTs 到各种 Agent...
统一的 Git 提交信息规范能大幅提升代码历史的可读性,配合 AI 工具自动生成,零学习成本。
规范总览
格式
123456<emoji> <type>(<scope>): <subject>- <body 行1>- <body 行2><footer>
示例
123456✨ feat(api): 添加用户...
Hermes Agent 是一个基于大语言模型的 AI 智能体框架,支持 CLI、TUI、微信、Telegram 等多种交互方式。本文记录完整的安装配置流程。
安装
前置条件
Python 3.12+
macOS / Linux
Git
pip 安装
1pip install hermes-agent
安装后初始化项目并创建配置文件:
1hermes init
这会生成 ~/.her...
Hermes Agent 的核心能力来源于**技能(Skills)**系统。每个技能是一个 markdown 文件,定义了特定场景下的行为、工作流和注意事项。
技能系统概览
技能文件存储在 ~/.hermes/skills/ 下,按类别组织:
12345678910111213141516171819skills/├── academic/ # 学术写作├── app...
Hermes Agent 不仅是 CLI 工具,还支持网关模式、定时任务、多平台消息推送等生产级能力。
网关模式
网关模式让 Hermes 作为后台常驻服务运行,通过微信、Telegram、Discord 等平台交互。
启动网关
1hermes gateway
WeChat 集成
通过 WeChat 网关,可以在微信中直接与 Hermes 对话:
发送消息 → Hermes 处理 → ...
TL;DR 本文从实际项目出发,详细记录了实现 XX 功能的完整过程,包含架构选型、关键代码、性能数据和踩坑记录。
背景
为什么要做这个功能?遇到了什么问题?
最终效果
方案对比
方案
优点
缺点
适用场景
方案A
实现简单
扩展性差
快速验证
方案B
性能好
学习成本高
生产环境
方案C ✅
平衡两者
需要额外库
大多数场景
最终选择了 方案C,原因是…...
把这些技巧挨个试一遍,总有几个让你惊呼"原来还能这样?"
🔥 技巧 1:标题即要点
场景:什么时候用这个技巧?
操作:具体怎么做
1# 实际命令或代码
🔥 技巧 2:……
技巧
难度
频次
技巧1
⭐
每天
技巧2
⭐⭐
每周
总结清单
[ ] 技巧1 已掌握
[ ] 技巧2 已掌握
[ ] 技巧3 已掌握
觉得有用的话可以收藏,后续还会更新更多技巧。
一句话概括
XXX 本质上就是一个 YYY,它通过 ZZZ 机制实现了…… 如果只记住一句,就这句。
它是干什么的?
用一句话说清楚这个技术/工具解决什么问题。
源码走读
入口
1234567// 关键入口方法public func load() { // 1. 检查缓存 // 2. 发起请求 // 3. 解析数据 // 4. 回调通知}
核心流程
123requ...
📊 本期概览
维度
数据
完成功能
12 个
修复 Bug
47 个
代码提交
186 次
迭代周期
4 个 Sprint
✅ 做对了
1. 架构先行
在功能开发前花了一周做架构评审,后期几乎没有大改。
2. 自动化测试
覆盖率从 30% 提升到 85%,回归 Bug 大幅减少。
❌ 踩坑记录
1. 依赖升级过早
第三周升级了 XXX 库到 3.0,导致兼...