- 博客(35)
- 收藏
- 关注
原创 我用AI做的3个产品:复盘与经验
一个AI生成壁纸的App。用户选风格,AI生成图片,设为桌面。我的产品第一个版本都是功能可用、界面能用,不追求好看。一键总结网页、提取重点、翻译。帮朋友公司做的OA系统。朋友提需求,我用AI做,交付源文件。MVP做出来,快速迭代。产品3是朋友主动找的。
2026-04-21 22:31:21
264
原创 CLAUDE.md:90%人用错了
哪个文件是干什么的、哪些代码碰不得、接口在哪、全局变量叫什么——我全清楚。我让他帮改个功能,3小时没搞定。后来我自己上,10分钟改完了。每次启动Claude Code,它自动就读。项目变了,CLAUDE.md没变。你CLAUDE.md怎么写的?简单说:给AI看的项目说明书。这不是给AI看的,是给人看的。久而久之,AI比我更懂这个项目。CLAUDE.md就写这些。上周,团队新来一个实习生。对,但90%人写不对。
2026-04-19 11:15:45
793
原创 印度IT已经崩了:中国程序员还笑得出来?
以前程序员的核心价值是"写代码"。以后可能是"用AI写代码"+“解决复杂问题”。前者AI能做,后者才是人该干的。
2026-04-18 23:13:47
600
原创 AI编程3年变3次,但最大的变化不是工具是人
最近看了一份文档,把Claude Code从头到脚讲了个透。看完最大的感受不是"这个工具多牛",而是AI编程工具三年变了三次,但。
2026-04-18 23:02:03
233
原创 全球招聘下降20%,但AI岗位新增130万!领英给出答案
领英刚刚发布了2026年全球劳动力市场趋势报告。数据有点反直觉。先说冷的:全球招聘规模较疫情前下降 20%。发达经济体更惨,跌了 20%-35%。职场流动率跌到十年最低。每个空缺职位的申请者数量,创下疫情以来最高纪录。再说热的:印度招聘比疫情前高出 40%,阿联酋高出 37%。新兴市场依然生猛。但最关键的,是这组数据:2023-2025 年间,全球新增至少 130 万份 AI 相关岗位。130万,不是个小数目。最大的是数据标注员,约 77.4 万人。别小看这个岗位,它是AI学习的基础燃料。但增速更惊人的是这
2026-04-16 08:42:04
673
原创 合上电脑,Claude Code 帮你打工:Anthropic 刚刚放出个大招
Claude Code 又双叒更新了。但这次真的不太一样。以前你打开 Claude Code,是给自己找了个。现在 Anthropic 把它打造成了——而且是那种不用吃饭、不用睡觉、24 小时待命的云端员工。说白了:以前你得开着电脑它才能干活,以后你合上笔记本,它在云端接着给你打工。
2026-04-16 07:19:44
554
原创 Prompt进阶:9个月总结的核心工作流,让AI进入工程流程
AI协作工程化工作流总结 本文提出了一套经过验证的AI协作开发方法论,核心是将AI纳入工程流程而非随意调用。关键点包括: 三阶段工作流: 理解阶段:要求AI深入分析现有代码 规划阶段:产出详细开发计划并人工审核 实现阶段:严格按审核后的计划执行 OpenSpec管理: 通过propose/apply/verify/archive四步规范变更生命周期,确保每个改动都有明确边界和验证 安全机制: 权限控制:限制AI修改敏感目录 Hook检查:自动拦截高风险操作 约定文档化:显式记录隐性业务规则 这套方法有效解决
2026-04-12 16:53:55
620
原创 OpenClaw 企业级安全部署:从防火墙到容灾的完整指南
在前面的系列文章中,我们完成了入门篇和进阶篇的学习。如何防止服务器被攻击?如何保证数据不丢失?如何让服务保持高可用?层级防护措施网络层防火墙 + SSH 加固 + fail2ban应用层环境变量 + API 限流 + 日志审计传输层HTTPS + 安全协议配置数据层自动备份 + 云端容灾 + 恢复演练运维层健康检查 + 监控告警 + 定时维护遇到问题欢迎留言,一起讨论!如果对你有帮助,点个在看支持一下~
2026-04-04 08:09:13
505
原创 Claude Code 源码泄露:51万行代码裸奔,AI圈迎来“开源“时刻
一个 source map 文件,让 Anthropic 引以为傲的"工具链护城河"瞬间塌方。但有意思的是,这次"被开源"可能反而会推动整个行业进步——当最好的答案直接摆在面前,所有人都会受益。不过对于 Anthropic 来说,这可能是史上最昂贵的生日礼物。3月31日,是 Anthropic 的成立纪念日。你觉得这次泄露对行业是好事还是坏事?评论区聊聊。
2026-04-01 07:32:23
439
原创 定时任务与主动推送 — 让AI帮你「主动干活」
前面的文章我们学会了让AI帮你操作浏览器,但这些都需要你手动触发。每天早上自动推送热榜资讯定时检查邮件并提醒重要来信监控某个API异常时主动报警本文将从实际场景出发,手把手教你实现定时任务与主动推送,让你的AI真正「活」起来。Cron表达式:定时任务的时间调度任务链:多个动作的有序串联实战案例:每日热榜推送、GitHub监控、服务器报警常见问题:时区、权限、状态持久化。
2026-03-31 08:39:14
605
原创 OpenClaw进阶篇:浏览器自动化——让AI帮你操作网页
✅ browser工具是什么(操作浏览器的瑞士军刀)✅ 如何用navigate + snapshot + evaluate组合抓取数据✅ 编写微博热搜、B站热门等Skill✅ 多步骤自动化(登录、填表、提交)✅ 调试技巧(snapshot、screenshot、wait)
2026-03-30 19:58:59
4393
原创 OpenClaw进阶篇:手把手开发一个自定义Skill
AI会根据Skill中的Prompt来选择调用哪个Tool。上篇我们讲到Skill是"让AI学会新技能"。AI会根据用户意图和Skill描述自动匹配。
2026-03-29 09:05:22
1542
原创 OpenClaw进阶篇:Tool、Skill、Plugin——一文讲清它们的区别
Tool是OpenClaw的底层执行单元,是AI真正能调用的功能。// OpenClaw内置的Tool示例description: "查询指定城市的天气",description: "发送邮件",description: "生成图片",Skill是调用配置包什么时候触发(trigger)调用哪个Tool参数怎么构造结果怎么返回---description: 查询城市天气trigger:- 北京天气- 上海天气- weathertools:---
2026-03-28 22:42:08
2029
原创 OpenClaw插件系统:让AI能力无限扩展
前面入我们已经掌握了OpenClaw的基本用法:安装部署、飞书接入、人设配置、Skill扩展。但如果你想让OpenClaw接入更多平台、集成更多能力怎么办?插件系统。插件是OpenClaw的核心扩展机制。添加新的消息渠道(Discord、Telegram、Slack…)接入新的AI模型(Claude、Gemini、DeepSeek…)扩展新的工具能力(天气查询、数据库操作…)甚至开发自己的语音、视频处理能力这篇文章,将带你全面理解OpenClaw插件系统,并手把手开发第一个插件。概念。
2026-03-28 11:50:20
525
原创 Skill是什么:让AI学会新技能
Skill = 技能包 = 一组可复用的能力触发条件— 什么时候调用这个Skill执行逻辑— 具体干什么返回结果— 怎么回复用户你可以把Skill理解为AI的"插件"——需要什么功能,就装什么Skill。想自己开发Skill?下篇文章会手把手带你做一个股票查询Skill。创建SKILL.md文件编写触发逻辑调用API获取数据格式化输出敬请期待。概念说明SkillAI的技能包,一次安装永久使用SKILL.mdSkill的配置文件trigger触发条件,关键词或正则。
2026-03-26 07:57:49
1008
原创 打造专属人设:让AI变成真正属于你的助手
OpenClaw通过三个核心文件(SOUL.md、IDENTITY.md、AGENTS.md)为AI构建个性化人设。SOUL.md定义价值观和性格,IDENTITY.md明确角色定位,AGENTS.md规范行为方式。用户可创建多个专属AI助手,针对不同场景(如工作秘书、育儿助手、技术专家)进行定制,并通过渠道绑定实现角色切换。该系统支持一句话快速生成基础人设,也允许深度配置,使AI从通用工具转变为具有特定风格的智能助手。
2026-03-26 07:37:50
1319
原创 OpenClaw飞书接入实战:即时通讯让AI干活
这是一篇飞书接入OpenClaw的实战教程,教你如何把AI接入工作群。核心内容为什么选飞书:国内用户多、群聊功能强、Webhook接入简单接入步骤:飞书开放平台创建应用 → 获取 App ID/Secret添加权限(消息收发、群管理等)安装飞书插件 → openclaw channels login --channel feishu启动Gateway → openclaw gateway --port 18789 --verbose把机器人拉进群,@即可对话进阶功能:指定回复人、绑定Age
2026-03-25 20:01:48
922
原创 OpenClaw快速安装部署:让AI住进你的电脑
介绍了AI工具OpenClaw的快速安装方法。只需两条命令:npm install -g openclaw@latest安装工具,openclaw onboard --install-daemon完成初始化配置。支持macOS/Linux/WSL2环境,需Node.js 22+。启动后通过终端或Web控制台即可与AI交互,还能设置开机自启。文章还总结了常见问题解决方案,如端口占用、权限问题等,帮助用户快速上手。安装过程简单高效,让AI应用开发更便捷。
2026-03-25 06:05:42
969
原创 认识你的私人AI助手:OpenClaw到底是什么?
认识你的私人AI助手:OpenClaw到底是什么? | 架构解析(Gateway/Agent/Tools)、核心能力、与ChatGPT/其他AI助手对。
2026-03-24 22:04:24
686
原创 大模型项目部署:从本地到生产环境
写完代码,本地跑通,这只是第一步。本地能跑,生产环境能跑吗?一个用户没问题,一百个用户呢?API Key直接写代码里,上线后被人盗用怎么办?模型推理慢,怎么优化到可用水平?从本地Flask到生产级FastAPIDocker容器化部署环境变量与安全管理性能优化:缓存、限流、批量处理监控与日志CI/CD自动化部署这是系列一的最后一篇,学完你就掌握了从零到上线的完整链路。阶段关键工具注意事项API框架异步并发,原生类型校验环境管理密钥不进代码容器化多平台一致。
2026-03-24 06:48:11
443
原创 多模态应用开发:文本+图片+语音
截图了一段报错信息,想让AI帮你分析,但只能手动把错误信息打出来拍了一张产品图,想让AI生成描述文案,但只能文字描述图片内容想让AI听一段录音并总结要点,但没有合适的工具多模态AI解决的就是这些问题——让AI同时理解文本、图片、语音,不再局限于"文字进、文字出"。模态能力代表API文本理解+生成图片看图说话、图生文语音识别+合成图片理解:让AI"看懂"图片语音识别:把音频转成文字语音合成:把文字转成语音综合实战:打造一个多模态AI助手技能关键代码说明。
2026-03-23 20:20:35
598
原创 流式响应实现:打造丝滑的AI对话体验
你有没有这种感觉:问AI一个问题,等了5秒钟,屏幕一片空白;然后突然"唰"一下,整段回复同时出现。这5秒钟的等待,用户体验是崩溃式的。大语言模型生成内容需要时间——一个500字的回答,生成可能需要3-5秒。流式响应(Streaming)解决的就是这个问题:不是等AI全部生成完再显示,而是一个字一个字/一个词一个词的实时输出,让用户"看到AI在思考"。模式用户感受非流式等5秒 → 突然看到完整回复流式等0.5秒 → 开始看到回复 → 实时看到内容生成流式响应不只是"快",是。
2026-03-23 06:45:44
445
原创 大模型成本优化:从0.1元到0.01元的优化之路
本文介绍了优化大模型API成本的实用技巧。主要内容包括:1)主流模型价格对比,如GPT-4o、Claude等不同模型的成本差异;2)模型分层策略,根据任务复杂度自动路由到不同价位的模型;3)Prompt精简方法,通过压缩系统提示和上下文减少Token消耗。实测表明,采用这些方法后整体成本可降低59%,每月节省数百美元。文章还提供了完整的代码示例,帮助开发者快速实现成本优化方案。
2026-03-22 15:45:00
1132
原创 Function Calling实战:让AI调用你的API
本文介绍了AI开发中的Function Calling技术,让AI从单纯聊天转向实际任务执行。主要内容包括:1)Function Calling工作原理,通过调用外部工具(如天气API、数据库等)获取真实数据;2)OpenAI平台的实现方法,包含工具定义、参数规范和调用流程;3)实际应用场景对比,展示工具调用如何避免AI编造信息。文章还提供了Python代码示例,演示天气查询和新闻搜索的并行调用实现。该技术可显著提升AI系统的实用性和可靠性。
2026-03-22 07:34:54
645
原创 构建你的第一个AI聊天机器人
本文介绍了如何构建一个完整的AI聊天机器人,重点讲解对话上下文管理的核心技术。文章属于《AI开发实战》系列第3篇,建议先学习前两篇关于API调用和Prompt工程的内容。通过代码示例演示了如何实现多轮对话功能,包括历史消息拼接、系统提示词设置和API调用流程。最后展示了一个完整的命令行聊天机器人项目结构,包含配置管理、历史记录处理和主程序实现。读者将掌握从API调用到产品级应用的完整开发流程,包括上下文保存、消息处理和用户交互等关键功能。
2026-03-21 09:17:17
665
原创 Prompt工程实战:让AI听懂你的需求
上一篇我们学会了调用大模型API,但如果你只是简单地把问题丢给AI,得到的结果往往不尽人意。❌糟糕的Prompt帮我写个查询✅优秀的Prompt你是一位资深SQL专家。请根据以下需求生成MySQL查询语句:需求:查询最近30天内订单金额超过1000元的用户ID和总金额表结构:- orders表:id, user_id, amount, created_at要求:1. 只返回SQL语句,不要解释2. 使用标准SQL语法3. 添加适当的注释同样的模型,不同的Prompt,结果质量天差地别。
2026-03-20 20:16:48
616
原创 大模型API入门:OpenAI与Claude快速上手
2024年,AI已经从"玩具"变成了"工具"。作为一名程序员,如果你还不会调用大模型API,就像10年前不会用数据库一样——不是说不能做开发,但会错过巨大的机会。给自己的项目加上AI能力(智能客服、代码审查、文档生成)开发AI应用创业或副业提升工作效率(自动化、辅助编程)✅ 如何申请OpenAI和Claude的API Key✅ 基础API调用方法✅ 关键参数的含义和使用✅ 写了一个多模型对话系统重要提醒API Key要保密,不要泄露注意控制调用成本(查看官方定价)
2026-03-20 08:47:11
483
原创 关于hashMap你应该知道的内容
为什么一定要了解HashMap首先,HashMap几乎是面试必问的java知识点,如果你连HashMap都不懂,那你这次面试结果一定大打折扣其次,常用,java程序猿几乎天天在用它,天天用的东西,你如果不了解可是很危险的哦。个人觉得,这两点已经足以让咱们好好去学习一番了文章内容基于:jdk1.8底层结构简单点就是:数组 +(链表 or 红黑树) //存储结构:Node数组,Node在长度小于8时是链表,当长度大于8时,自动转成红黑树 transient Node<K,V&g
2020-12-11 08:58:43
247
原创 java中双向链表实现-LinkedList的介绍与使用
基本类图LinkedList的内部实现是双向链表,那什么是双向链表呢?来,上图双向链表是一个特殊的链表,链表两端都支持插入、查询或检出元素接下来咱们看看LinkedList的继承关系这边可以知道LinkedList及实现了Deque接口, Deque是双向队列的声明接口,而LinkedList内部实现是链表,这也是为什么文章开头说LinkedList是一个双向链表而LinkedList的类图相对于ArrayList少了RandomAccess接口,因此LinkedList是不支持随机访问的,因
2020-12-01 06:38:20
1084
原创 java中声明可迭代接口-Iterable
IterableIterable adj.可迭代的 。以下几点是了解Iterable接口需要注意的实现这个接口的对象,允许使用 for-each loop语法。由于Collection接口继承Iterable接口,因此所有实现了Collection的实现类都实现了Iterable接口。接口方法说明 // 返回一个指定类型的迭代器 Iterator<T> iterator(); // 遍历迭代器,对每个元素执行指定操作(JDk1.8) default
2020-11-27 07:04:27
462
原创 一篇文章读懂git
git1、基本介绍Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。我为什么要用分布式版本控制系统?svn 不香吗? 分布式版本控制系统,分布式系统能够在离线没有网络的情况下还能继续提交代码、查看日志、分支操作等,举个例子:比如出差过程在飞机上还想继续写代码,写完一个功能应该要提交下,写错了应该能够回滚到之前的版本,下了飞机能合并小伙伴们的代码。"In many ways when I designed Git, it’sthe what would Jesus
2020-11-25 09:31:01
237
1
原创 技术人员应该知道的二进制基础
背景最近在看到Integer的代码,有点不解,为何这样就能对数字进行反转,决心一探究竟 public static int reverse(int i) { // HD, Figure 7-1 i = (i & 0x55555555) << 1 | (i >>> 1) & 0x55555555; i = (i & 0x33333333) << 2 | (i >>> 2
2020-11-20 06:39:43
304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅