- 博客(21)
- 收藏
- 关注
原创 本周 GitHub 热门 AI 项目整理:Agent、Claude Code 与大模型工具
本周GitHub热门AI项目概览: Claude Code相关工具占据主流,包括行为优化项目andrej-karpathy-skills(+29k星)、上下文插件claude-mem(+5k星)和代码搜索工具claude-context(+2.8k星)。 Agent框架表现突出,NousResearch的hermes-agent(+19k星)和OpenAI的agents-python框架(+3.3k星)关注度最高。 学习资源方面,大模型教程dive-into-llms(+2.8k星)和AI语音工具voice
2026-04-26 19:30:56
405
原创 AI 生成内容为什么有模板感:现象、原因与改进方法
摘要: AI生成内容常出现“模板感”,表现为结构规整、表达抽象、信息密度低。主要原因有三:模型倾向高频通用表达、缺少具体场景约束、输出标准模糊。改进方法包括明确读者对象、补充具体场景、定义输出结构等,通过细化输入要求而非单纯润色来提升内容质量。关键在于将模糊的“自然写作”转化为具体的任务约束,如明确用途、场景和必要信息点。
2026-04-25 12:06:11
175
原创 大模型“读懂人话”的技术解释:预测、压缩与上下文结构
大模型理解人话的机制可分解为四个技术层面:首先将文本转化为向量表示,通过训练学习语义关系;其次通过语言建模任务掌握语法、语义等复杂结构;然后从压缩视角理解模型对语言规律的提炼存储;最后依赖上下文决定输出模式。工程实践中应减少模型猜测空间,通过明确输入格式、限定输出结构、加入校验机制等方式确保可靠性。模型本质是完成文本向量化、结构学习、规律压缩和上下文解压的统计系统,其输出仍需严格验证,尤其在专业领域需区分"看似理解"与"结果可信"。
2026-04-25 11:47:05
225
原创 AI 替代编码工作的原因分析与开发者应对
AI正在改变软件开发,尤其擅长自动化重复性编码任务,如生成接口代码、编写组件、修复错误等。这些任务具有明确结构、重复模式和可验证性,使AI能通过多轮修正生成可用代码。然而,AI仍难以替代工程判断,如需求分析、架构设计等需要人类主导的复杂任务。开发者应转向提升需求描述、系统设计、代码审查和工程验证能力,以适应AI带来的效率提升,同时专注于更高层次的软件工程责任。
2026-04-24 19:59:36
309
原创 从长 Prompt 到 Agent Skill:现象、原因、加载机制与实践建议
摘要: Agent Skill正成为AI工程应对Prompt膨胀和知识复用的结构化方案。各大厂商(Anthropic、OpenAI等)已将其标准化,定义为包含SKILL.md、资源脚本的轻量目录,实现按需分层加载:先通过元数据发现技能,再按任务需求加载说明与执行层。这种设计分离了认知、行为与资源职责,解决了长Prompt导致的上下文污染、注意力分散问题。案例显示Skill边界正扩展至思维框架(Nuwa)、行为调控(PUA)等场景,标志着Agent从问答走向系统工程的关键演进。Skill不是新概念,而是复杂A
2026-04-23 21:13:30
379
原创 Anthropic 为什么开始重做 Managed Agents?
摘要: Anthropic重构Managed Agents的核心在于重新设计Agent的底层架构,而非单纯增强功能。旧架构因耦合度高导致稳定性差、扩展难,尤其在长任务和企业环境中问题凸显。新方案将系统拆分为session(事件日志)、harness(调度层)和sandbox(执行环境),实现模块化与安全隔离,显著提升性能(TTFT下降60%-90%)。此举旨在适应模型快速迭代,避免针对短期缺陷的补丁式开发,转而构建可持续演进的底座。开发者可借鉴其工程思维:解耦状态与执行、预留接口弹性、隔离敏感数据,推动Ag
2026-04-23 20:23:50
552
原创 Hermes 常见报错排查
《Hermes常见报错速查手册》 遇到Hermes报错别慌张,90%问题都出在这几个环节: 命令找不到?先检查终端环境,WSL/Ubuntu别混用 安装卡住别强退,可能是网络延迟而非失败 模型连接失败重点查:服务是否启动、地址/端口是否正确、模型名是否匹配 运行不稳定时,先排查模型能力是否匹配当前任务复杂度 排错黄金法则: 先定位问题阶段(安装/启动/模型/运行) 用最小化任务验证 检查权限和路径 别边排错边改配置 记住:大多数报错只是某根"线"没接对,不是系统崩溃。保持耐心,按步骤排查
2026-04-22 20:03:47
394
原创 别再只给 AI 一张截图了:用 DESIGN.md 让前端生成更稳定
VoltAgent/awesome-design-md仓库提出了一种创新的AI辅助前端开发方法,通过DESIGN.md文件系统化地定义UI设计规范。该方案将模糊的视觉风格转化为结构化文档,包含色彩体系、字体规则、组件样式等9个核心模块,使AI能持续生成风格统一的界面。仓库已收集Claude、Notion等知名产品的设计模板,开发者可直接复用或作为起点。相比传统截图参考或模糊提示词,DESIGN.md提供了可版本化、AI可读的设计上下文,特别适合个人开发者和小团队快速建立设计体系。目前项目已获6万
2026-04-22 19:53:35
423
原创 Hermes 如何把模型切换到本地模型
摘要: Hermes切换本地模型的核心步骤是:1)确保本地模型服务(如Ollama)已启动;2)通过hermes model配置Custom endpoint,填写正确的API地址、模型名和上下文长度。常见误区包括服务未启动、地址或模型名错误、本地模型性能不足等。建议保留云端和本地双配置,按需切换——简单任务用本地节省成本,复杂任务切回云端保证质量。关键要明确:Hermes只是一个调度工具,能否成功接入取决于本地服务是否可用。
2026-04-21 20:06:32
862
原创 为什么 AI 项目总是 Demo 很强、上线翻车?因为你没有 Eval Flywheel
可以把它理解成 AI 项目的“评估飞轮”。收集真实问题 → 沉淀评测样本 → 建立评估标准 → 自动跑评测 → 根据结果优化 → 再把新问题纳入评测集这个过程一旦转起来,项目就不再依赖个人感觉,而是开始进入“可验证优化”的状态。为什么叫飞轮?问题发现更快退化识别更快版本对比更清楚优化方向更明确团队协作更顺畅最后形成的不是“某次改好了”,而是“系统越来越不容易翻车”。评估不是只看“像不像对的”。是否命中关键事实是否遗漏核心字段是否引用了错误内容是否遵循输出格式。
2026-04-21 20:03:23
484
原创 Windows 安装 Hermes
Windows + WSL2 + Ubuntu + 官方安装脚本核心原因很简单:官方当前仍推荐 WSL2,而不是原生 Windows 路线官方安装器已经把很多依赖处理自动化了,省掉不少环境折腾最新版本迭代比较快,按官方文档和 release 走更稳。
2026-04-20 21:39:50
1503
原创 批量替换 Word 文档中的字符串,如何更高效地处理重复修改
如果你平时也会遇到下面这些问题:一批 Word 文档要统一改公司名模板内容要批量替换联系人、项目名、编号要整体更新不想一个个打开文档重复操作那“批量替换 Word 文档中的字符串”这个需求,确实值得单独用工具来处理。
2026-04-20 21:28:02
347
原创 docker部署elasticsearch+kibanar
2)运行命令:docker run -d --name elasticsearch --net somenetwork -p 9200:9200 -p 9300:9300 -e “discovery.type=single-node” elasticsearch:7.6.2。4)测试访问es是否启动成功:curl localhost:9200#出现下面则表示启动成功。6)修改配置文件:-e 环境配置修改(限制es运行内存在64M到512M之间)8)测试是否连接成功:curl localhost:9200。
2025-04-15 14:23:16
313
原创 常见的加密算法
常见的不可逆加密算法有MD5,HMAC,SHA1、SHA-224、SHA-256、SHA-384,和SHA-512,其中SHA-224、SHA-256、SHA-384,和SHA-512我们可以统称为SHA2加密算法,SHA加密算法的安全性要比MD5更高,而SHA2加密算法比SHA1的要高。网上也有很多自称是可以破解MD5密码的网站,其原理也是一样,就是有一个巨大的资源库,存放了许多字符串及对应的MD5加密后的字符串,通过你输入的MD5加密串来进行比较,如果过你的密码复杂度比较低,还是有很大机率验证出来的。
2025-04-15 14:18:35
330
原创 动态贝叶斯 Dynamic Bayesian
在动态贝叶斯网络构建前,需要结合实际情况将连续的时间离散化,即划分为一个个时间间隔为t 的时间片段,即第i 个时间片内的节点不仅依赖于当前时间片段父节点的状态,还依赖于上一时间片段自身节点的状态。由于交通风险贝叶斯网络节点较多,若考虑每一个节点随时间的变化情况,对于贝叶斯网络条件概率和状态转移矩阵的计算是一项复杂的工作,且并不是每一个节点状态的时变性质都是比较明显的。也可以称这样的随机过程是无记忆的。DBN的网络结构并不是动态的,其模型结构、网络参数并不随时间改变,动态的含义在于模型描述的系统是动态的。
2025-04-15 14:15:56
2041
原创 常用的cron表达式
例如:在day-of-month字段用“15W”指“最接近这个 月第15天的工作日”,即如果这个月第15天是周六,那么触发器将会在这个月第14天即周五触发;如果在day-of-week字段里和数字联合使用,它的意思就是 “这个月的最后一个星期几” – 例如: “6L” means “这个月的最后一个星期五”. 当我们用“L”时,不指明一个列表值或者范围是很重要的,不然的话,我们会得到一些意想不到的结果。例:在day-of-month 字段用“5C”指在这个月第5天或之后包括calendar的第一天;
2025-04-15 14:10:53
468
原创 Drools规则引擎一些用法
my-dynamic-rule: 父项目my-kjar: 一个kjar项目,其中包含了kmodule.xml文件和Drools规则.drl文件my-dynamic-engine: 一个Spring Boot项目,规则引擎运行于此,对外提供Rest服务my-model: 一个简单Java项目,包含my-kjar和my-dynamic-engine项目依赖的模型POJO。
2025-04-15 14:09:08
965
原创 使用Swagger3
依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version></dependency>启动类加注解@EnableOpenApi@SpringBootApplicationpublic.
2021-12-10 16:03:05
1454
原创 ES的一些基础操作
版本以下都是基于ES7.6.2版本的接口风格REST风格methodurl 地址描述PUTlocalhost:9200/索引名称/类型名称/文档 id创建文档(指定文档 id)POSTlocalhost:9200/索引名称/类型名称创建文档(随机文档 id)POSTlocalhost:9200/索引名称/类型名称/文档id/_update修改文档DELETElocalhost:9200/索引名称/类型名称/文档id删除文档GETlo
2021-12-10 15:57:31
1159
原创 Logstash实现PG数据同步到ES
前提1. Postgresql已经部署2. Centos7.4以上3. Docker及Docker-compose已经部署步骤1. 部署ELK,以下只展示ELK对应的compose部署yml文件version: '3'services:elasticsearch:image: elasticsearch:7.6.2container_name: elasticsearchenvironment:- "cluster.name=el...
2021-12-10 15:48:00
3662
原创 Linux部署GitLab(基于Docker)
前提1. docker已经安装好2. 有gitlab镜像包,可以从Docker Hub下载制作就行步骤1. 导入镜像docker load < gitlab.tar2. 生成容器docker run -d -p 443:443 -p 80:80 -p 222:22 --name gitlab --restart always -v /data/gitlab/config:/etc/gitlab -v /data/gitlab/logs:/var/log/gitl.
2021-12-10 15:30:48
249
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅