- 博客(90)
- 资源 (2)
- 收藏
- 关注
原创 Claude Code中的/goal与/loop命令
loop.md你可以创建loop.md文件来定义裸/loop项目级(优先级更高)用户级纯 Markdown 格式,最大25000 字节修改后下一轮生效,无需重启示例检查 `release/next` PR 的状态。如果 CI 变红,拉取失败的 job 日志,诊断问题并推送最小修复。如果有新的审查意见,逐一处理并解决评论。如果一切正常且安静,用一行话总结当前状态。/goal适合有明确终点的工作——“修到全绿为止”、“实现到功能完整为止”。它通过双模型循环(执行 + 评估)确保质量,是深度工作的利器。
2026-06-28 15:34:57
310
原创 OpenViking
OpenViking 的出现,标志着 Agent 上下文管理从"向量检索时代"迈向"结构化文件系统时代"。它解决了长期困扰开发者的五大痛点:上下文碎片化、Token 成本失控、检索质量不稳定、调试黑盒化、记忆无法自进化。对于正在构建长周期运行 Agent 的开发者来说,OpenViking 提供了一套基础设施级的解决方案——不是又一个记忆插件,而是一个可观测、可分层、可递归导航的上下文数据库。
2026-06-15 20:45:00
380
原创 Claude Code 安装 AnySearch Skill
AnySearch 是一个统一的实时搜索引擎 Skill,基于开放标准构建,支持 Claude Code、Cursor、OpenCode 等多个 AI 编程工具。通用网页搜索— 检索实时信息、新闻和文档垂直领域搜索— 在金融、学术、旅行、健康等专业领域精准搜索并行批量搜索— 同时执行多个独立查询页面内容提取— 读取完整网页内容并转换为 MarkdownAnySearch 无需安装 MCP 服务器,通过一个 JSON-RPC 2.0 端点提供服务,所有功能均可通过跨平台 CLI 工具调用。
2026-06-08 20:15:00
443
原创 Claude Code常用配置修改
权限模式从保守到激进的顺序为:plan (只读) → default (每步确认) → acceptEdits (自动接受编辑) → dontAsk (自动批准白名单) → auto (AI分类器裁决) → bypassPermissions (跳过所有检查)。默认情况下 Claude Code 会对每个敏感操作反复请求确认,通过配置 permissions,你可以让安全操作自动通过、危险操作直接禁止。默认 30 天自动清理本地聊天记录。
2026-06-06 10:25:02
344
原创 Spec Coding
Spec Coding 的本质不是"写更多文档",而是把文档作为代码生成过程中的核心控制面。在 AI 编码时代,写代码的成本趋近于零,但理解意图、保持一致性、控制复杂度的成本却在上升。Spec 就是那个把"意图"从人类大脑转移到 AI 上下文中的桥梁。
2026-05-30 11:14:50
420
原创 Cursor /summarize 与 Claude Code /compact
长工具输出 ──────►│ 写入本地文件 ││ 按需 read/grep▼上下文逼近上限 ──► Summarize ──► 摘要进入窗口│▼│ 聊天历史 → 文件 │◄── Agent 可 search 补全这体现了窗口内放索引与摘要,窗口外放可追溯的全量数据(与 MemEx、文件系统 scratchpad 等思路一致)。Cursor 的答案偏向摘要 + 文件化历史 + 动态发现;Claude Code 的答案偏向分层 prune + 磁盘记忆 + API 级 compaction 协议。
2026-05-22 16:59:54
726
原创 Cursor计费规则
Token 是 AI 模型处理文本时的最小计量单位。类型大致换算英文1 个单词 ≈ 1.3 个 Token中文1 个汉字 ≈ 1.5-2 个 Token代码1 行代码 ≈ 3-8 个 Token建议说明1优先使用 Composer 2 Standard费率最低,消耗 Auto+Composer 池最慢2日常简单任务用 Auto智能路由,省心且费率合理3适时开启新会话每 10-15 轮后开新会话,避免长上下文浪费。
2026-05-15 17:38:21
705
原创 Kimball 维度建模
Kimball 维度建模通过"事实+维度"的二元结构,将复杂的业务数据转化为直观的分析模型。业务友好:星型结构直观映射业务视角查询高效:减少 JOIN 层级,优化分析性能扩展灵活:通过一致性维度支持企业级集成历史完整:SCD 机制保障数据可追溯性参考。
2026-05-11 21:00:05
501
原创 Harness Engineering
是一门设计 AI 智能体运行环境、约束边界和自动化反馈循环的系统工程学科。如果把 AI 模型比作一具强大的发动机,那么Harness(挂载系统/线束)就是那台跑车的底盘、刹车、变速箱和仪表盘。它不关注如何优化“指令”本身,而是关注如何构建一套物理和逻辑框架,让 AI 在其中安全、可靠、自主地完成任务。当 AI 犯错时,传统的 Prompt Engineering 会教你“改进提示词”;而 Harness Engineering 则要求你“修改系统架构”,让该错误在结构上无法再次发生。
2026-04-30 21:31:31
423
原创 RAG(检索增强生成)
简单来说,RAG 是一种将检索(从外部数据库找资料)和生成(大模型写答案)结合起来的技术架构。纯大模型(LLM)就像是闭卷考试。模型只能依靠它训练时背下来的知识(参数化知识)来回答问题。一旦遇到没背过的题,它只能靠猜。RAG 模型就像是开卷考试。在回答问题前,模型被允许先去图书馆(外部知识库)查阅相关资料,然后结合查到的资料来组织答案。RAG 本质上不是替代大模型,而是增强大模型。它通过Context Engineering(上下文工程)
2026-04-23 22:45:36
394
原创 Claude Code 中 Superpowers 的使用
Superpowers 是一个运行在 Claude Code 中的插件 / Skills 框架,由 Jesse Vincent 创建。它的目标不是让 Claude “写更多代码”,而是让 Claude “按照正确的软件工程流程写代码”。需求澄清与 Brainstorming自动生成实现计划Sub Agent 并行开发自动 Code Review系统化 DebugSkill 编写与复用。
2026-04-17 21:42:12
1350
原创 openclaw的记忆memory文件
维度文件/路径模拟人类功能更新频率持久性MEMORY.md经验与常识低(去粗取精)时间线memory/每日经历高(每日生成)交互sessions/瞬间对话记录极高(实时)主客体USER.mdSOUL.md自我意识与对方认知极低(相对固定)
2026-03-23 18:30:00
586
原创 openclaw常用命令
如果发现上下文容量已接近红线(例如超过80%),果断开启新会话或压缩历史对话摘要,能有效避免因Token溢出导致的回复质量下降或额外消耗。输入后,OpenClaw会立即返回当前的核心状态面板,包括:版本号、正在使用的大模型、上下文Token的用量与百分比等关键信息。清空当前会话的短期上下文,保留保存在MEMORY.md等文件中的长期记忆,保持当前模型不变,重新开始对话但保持会话标识不变。发送不带参数的/think或/think:命令,OpenClaw会返回当前的思考级别设置,帮助你确认配置状态。
2026-03-20 23:21:27
561
原创 腾讯云服务器安装OpenClaw
OpenClaw 作为 2026 年最热门的开源 AI 助手框架,网上有很多很方便甚至一键式的安装方式,本文记录了使用腾讯云服务器手动安装OpenClaw的过程。
2026-03-14 19:34:02
900
原创 Claude Code 的 /compact 命令
compact在 AI 辅助编程时代,管理上下文就是管理 AI 的注意力。Claude Code 的/compact命令为我们提供了一种优雅的方式,在保留核心记忆和节省资源之间找到了完美的平衡。下次当你的终端对话超过 10 轮时,不妨试着敲下/compact。
2026-03-05 21:59:30
2357
原创 Claude Code 的钩子机制(Hooks)
Hooks 是一种基于事件触发的自动执行机制。Hooks 允许我们在这些特定的事件节点上,“挂载”我们自定义的脚本或程序。这就像是给 Claude 装上了“传感器”和“触发器”。
2026-02-28 22:15:13
2022
原创 MCP——AI连接现实世界的“标准接口”
MCP(Model Context Protocol)是一个标准化、开源的客户端-服务器(C/S)通信协议。它旨在为大型语言模型(LLM)提供一个统一的、安全的接口,使其能够与进行动态交互。简而言之,MCP是。
2026-02-01 18:00:00
727
原创 ClickHouse查询报错:Code: 62. DB::Exception: Max query size exceeded:
从你的报错信息 failed at position 262142 来看,你的 SQL 语句长度即将达到或刚刚超过默认限制(通常默认值是 262144 字节,即 256KB)。注意:如果你的 SQL 是作为一个整体包发送的(HTTP 接口),这可能无效,因为解析器在读到 SET 之前就已经判定超长了。作为 DBA,如果业务普遍需要运行长 SQL,建议修改 users.xml 配置文件,提高默认限制。如果你无法修改服务器配置文件,或者只是偶尔跑这个大 SQL,可以在连接时或请求中临时调大这个参数。
2026-01-30 18:00:00
1414
原创 Spring中的BeanFactory类
关键职责:实现了单例Bean的缓存机制实现了 ConfigurableBeanFactory 接口的大部分通用逻辑。提供了 getBean() 方法的主干流程(模板方法模式),但将具体实例化、依赖解析等委托给子类。protected <T> T doGetBean(...) { ... } // 模板方法,子类需实现 createBean()定位:在 AbstractBeanFactory 基础上,增加了 自动装配(Autowiring) 和 Bean 生命周期管理 能力。
2025-12-17 21:29:18
754
原创 Spring中的BeanDefinition
BeanDefinition 是 Bean 的“元数据模型”,描述了一个 Bean 如何被创建和管理。它类似于一份“对象蓝图”,包含类类型、构造参数、属性注入、作用域、初始化方法等关键信息。Spring 不会直接把一个类实例作为 Bean 放入容器,而是先构建它对应的 BeanDefinition,再由容器根据这份定义创建最终 Bean。
2025-12-11 22:12:15
763
原创 Spring中的Environment类
Environment 是 Spring 容器感知外部配置变量的核心接口。定位: 它是 Profiles 和 Properties 的统一抽象。结构: 核心是 PropertyResolver 接口和内部的 MutablePropertySources 列表。机制: 配置读取遵循“优先级列表”原则,谁在前面谁生效。生命周期: 它比普通的 Bean 出生得更早,所有的Bean都可能需要Environment参与处理。
2025-11-26 21:51:27
677
原创 Spring @Cacheable 注解不生效解决方案
Spring 的缓存抽象通过@Cacheable@CachePut等注解实现方法级别的缓存控制。其核心依赖于 AOP(面向切面编程),因此必须满足 AOP 的生效条件。添加 @EnableCaching 注解;配置一个 CacheManager(如 ConcurrentMapCacheManager、RedisCacheManager 等);在需要缓存的方法上添加 @Cacheable(“cacheName”)。
2025-11-19 22:22:31
927
原创 MyBatisPlus实现多租户数据隔离
多租户(Multi-tenancy)是一个常见的架构需求,特别是在 SaaS应用中。其核心目标是在单个应用实例中为多个租户(客户)提供服务,同时确保他们的数据、配置和用户体验是隔离的。
2025-11-15 15:51:09
579
原创 PostgreSQL 的表继承与分区
父表定义所有商品的公共字段。-- 电子商品表-- 生鲜商品表每个子表通过INHERITS(products) 继承父表字段。PRIMARY KEY (id, created_at) -- 注意:包含了分区键 created_at对比维度表继承(Inheritance)表分区(Partitioning)设计目的逻辑数据模型扩展性能优化与数据管理定义语法INHERITS查询行为父表聚合所有子表自动分区路由约束继承不会自动继承系统自动管理主键要求可独立定义。
2025-10-31 22:36:14
984
原创 【流程引擎】与【规则引擎】
流程引擎是用来控制业务流程自动执行流转的组件,它根据事先定义的流程模型(通常是 BPMN 2.0 标准),负责控制任务的执行顺序、状态流转、并行分支、条件判断等。在系统运行时,流程引擎会根据定义的“流程图”自动推进业务节点,驱动任务由一个环节流向下一个环节。规则引擎是一种用于管理复杂业务逻辑与决策规则的组件。它将系统中的 if/else 判断逻辑、打分计算、风险评估等规则从代码中抽取出来,以规则脚本决策表或DSL的形式定义,并由引擎进行统一解析与执行。
2025-10-24 23:28:15
856
原创 PostgreSQL与MySQL对比小结
对比维度MySQLPostgreSQL性能读写性能优异稍逊但稳定事务一致性较弱(依赖隔离级别)强一致JSON 支持一般强大扩展性中高(自定义类型/函数)分布式能力TiDB 等衍生产品原生扩展支持学习曲线低稍高但值得适用场景Web、电商、CMS金融、分析、日志、微服务建议:MySQL:如果你的项目是传统Web应用、读多写少、团队熟悉MySQL、追求快速部署和主从复制的简单性。PostgreSQL。
2025-10-18 18:09:29
1720
原创 SDKMAN工具来实现JDK版本的管理
在 Java 开发中,我们经常需要管理多个版本的 JDK、Maven 或 Gradle。某个老项目依赖 JDK 8新项目需要 JDK 17有时还要测试 OpenJDK 等不同发行版手动安装和切换比较麻烦,而SDKMAN正是为了解决这个问题而诞生的。SDKMAN!是一个在 Linux、macOS(以及 Windows 的 Bash 环境)中用于安装、管理和切换多版本 SDK的命令行工具。如常见SDK:Java/JDK、Maven、Gradle、Groovy、Scala, Kotlin等。
2025-10-12 16:18:13
1006
原创 基于Jackson注解的敏感数据脱敏方案
本方案通过自定义Jackson注解@Sensitive和对应的序列化器SensitiveSerializer,实现了对敏感数据的自动脱敏处理。声明式配置:通过注解标记需要脱敏的字段灵活扩展:支持多种脱敏类型,易于扩展新类型统一处理:集中管理脱敏逻辑,保证一致性/** 中文姓名 *//** 身份证号 */ID_CARD,/** 手机号 *//** 邮箱 */EMAIL,/** 银行卡号 */BANK_CARD,/** 地址 */ADDRESS,/** 密码 */PASSWORD,
2025-09-27 00:02:52
379
原创 QPS、TPS、RT 之间关系
首先,我们明确三者的定义QPS每秒查询数,通常用于描述系统对请求的处理能力(如接口调用次数)。TPS每秒事务数,通常用于事务性系统(如支付、下单),一个事务可能包含多个请求。TPS ≈ QPSRT响应时间,指从请求发出到响应完成的耗时(一般取平均值或 P95、P99)。可以用一个公式来直观感受:·QPS×RT≈并发数这就是著名的 Little 定律(利特尔法则)的简化形式。TPS 是更高层的业务指标,QPS 是更底层的技术指标;RT 直接影响 QPS 和 TPS 的实际表现。
2025-09-20 22:42:53
665
原创 泛型通配符 T、E、K、V、?
通配符含义适用场景示例特点?无界泛用工具、只读 API可以读取,不能写入,适合日志/导出/打印等?extends T上界生产者 / 只读可以读取 T 或其子类,不能写入?super T下界消费者 / 写入可以写入 T 类型,读取只能当 Object。
2025-09-13 22:28:45
836
原创 Apache EnumUtils枚举工具类
/ 枚举常量定义CREATED("已创建"),PAID("已支付"),SHIPPED("已发货"),DELIVERED("已送达"),CANCELLED("已取消");// 枚举属性// 构造方法。
2025-09-07 12:21:34
404
原创 Spring JDBC 源码初探:异常处理体系
瞬时异常。通常意味着操作可以稍后重试并可能成功(如死锁、超时)。:非瞬时异常。意味着存在根本性问题,重试无法解决(如语法错误、违反约束)。:可恢复异常。一种中间状态,应用程序或许能恢复(如连接中断后重连)。
2025-08-30 12:26:35
937
原创 JDFrame:Java数据处理新利器
JDFrame是一款轻量级JVM数据处理框架,借鉴Spark DataFrame的API设计,提供比Java Stream更语义化的数据处理方式。JDFrame 把“类 SQL”思维搬进了Java,本文通过订单处理场景来测试实践JDFrame工具的使用。
2025-08-23 15:40:58
419
原创 Spring Boot 项目配置 MySQL SSL 加密访问
我们将步骤一下载的keystoremysql和truststoremysql文件存放到本地D:mysql_ssl目录下面,运行下面Java测试类连接mysql。其中:要把两个密钥库文件keystoremysql和truststoremysql放到SpringBoot项目的运行目录下/mysql_ssl文件夹。不一致导致,要保证生成keystoremysql和truststoremysql文件的Java版本和项目运行的Java版本一致。命令2:将客户端证书和私钥打包为PKCS12文件。
2025-08-17 13:10:12
1199
原创 Nexus配置npm私有仓库
Nexus(由Sonatype开发)是一款强大的私有仓库管理平台,用于统一管理二进制构件(如软件包、依赖库、容器镜像等),支持多种技术栈(如Maven、npm、Docker、NuGet等)。它通过本地化存储和代理远程仓库,显著提升团队开发效率与安全性。
2025-08-04 20:00:00
1594
问卷调查表+布局.zip
2020-06-02
计算机图形学-综合画线系统
2018-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅