自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (16)
  • 收藏
  • 关注

原创 OpenCode 配置 idea local MCP 示例

已启用(端口 64342),否则桥接java 连不上。idea MCP 服务提供的工具。(全局,所有项目生效)

2026-09-08 17:37:06 170

原创 MCP Local stdio 模式怎么使用?

在中用command数组配置commandcwdenabledtimeout实际例子:filesystem MCP"mcp": {通信方式opencode 启动一个本地子进程,通过 stdin/stdout 交换 JSON 消息opencode 通过 HTTP 请求连接远程服务器网络要求无需网络,纯本机需要可达的 URL进程管理opencode 负责启动和停止该进程远程服务自行管理适用场景本地工具(文件系统、数据库、本地 API 等)云端/公司内部服务。

2026-09-08 15:48:53 196

原创 Lombok与JDK模块化系统不兼容的问题排查

Idea版本:2026.1。

2026-09-02 18:55:28 34

原创 lombok 注解不生效问题排查和解决

在 IDEA 中,Lombok 插件本身会在 IDE 编译时处理注解,即使 Maven 没有配置,IDEA 内部编译也可能通过。如果 Lombok 在 classpath 上,它会被自动发现并作为注解处理器运行。scope,Lombok 可能不会被传递到编译器的 classpath 中。Maven 官方已明确表示,未来版本可能不再支持隐式发现注解处理器的方式,所以显式配置是。在某些版本会自动添加 Lombok 到注解处理器路径,让开发者无感知。从 classpath 发现注解处理器,而是要求显式声明。

2026-09-02 15:54:45 356

原创 SHOWDOC 内置的AI 智能体

ShowDoc一个非常适合IT团队的在线API文档、技术文档工具。你可以使用Showdoc来编写在线API文档、技术文档、数据字典、在线手册内置的AI 智能体ShowDoc AI 智能体是一个内置的对话式助手,通过自然语言就能完成文档的问答、搜索、创建、编辑和项目管理。它不只是”能聊天的机器人”,而是能真正动手帮你建文档、改文档、管项目的智能体。

2026-08-20 11:58:11 267

原创 ShowDoc MCP 集成指南

让 AI 编辑器直接操作你的 ShowDoc 文档ShowDoc一个非常适合IT团队的在线API文档、技术文档工具。你可以使用Showdoc来编写在线API文档、技术文档、数据字典、在线手册。

2026-08-20 11:56:01 248

原创 DeepSeek Harness

作者记录了自己首次上手安装、使用全过程的一手实测资料,包含完整的系统提示词、启动清单和会话日志,极具参考价值。:一份从零到一的深度手册,覆盖安装、使用、插件开发、性能调优的全链路,所有命令均经过实测验证。仓库整理了官方入口、社区教程、插件列表等优质资源,可以作为你的信息中心。

2026-08-17 19:19:12 238

原创 .trellis 后端目录结构文件模版解读

- 提供组织良好的模块链接作为参考示例 -->-- 新功能/新模块应如何组织?-- 文件和文件夹命名规则 -->-- 替换为实际结构 -->> 本项目后端代码组织方式。- API 端点定义在哪里?- 工具类和帮助类如何组织?在此记录项目后端目录结构。- 模块/包如何组织?- 业务逻辑放在哪里?

2026-07-23 14:44:25 224

原创 .trellis 数据库规范文件模版解读

- 查询应如何编写?-- 团队曾犯过的数据库相关错误 -->-- 如何创建和执行迁移 -->-- 表名、列名、索引名 -->

2026-07-23 14:25:11 14

原创 Trellis 被 opencode 加载的机制

Trellis 不是一个 MCP 服务或 plugin,而是通过 AGENTS.md 声明 + Skill 注入的方式整合到 opencode 中的。Trellis 自动生成的标记块开始。opencode/LLM 将此块作为 AGENTS.md 的一部分加载到 context 中。下的文件来获取上下文"。LLM 在需要时会自主使用 Read 工具读取这些文件。:Trellis 没有特殊的"加载"机制,它只是通过。中的一段声明文本,告诉 LLM "去读。

2026-07-22 16:08:32 173

原创 opencode系统提示词加载机制

OpenCode 的系统提示词(System Prompt)采用双架构并行策略,分为V1 架构(当前主要使用的组合式加载)和V2 架构(基于 System Context 的新一代机制)。V2 通过 Context Epoch 支持增量更新和持久化快照。

2026-07-22 14:24:28 307

原创 Dify智能体配置mcp服务

sseEndpoint("/weather/sse") // ← 这里定义了 /weather/sse。1、Settings → Agent → MCP Servers → 添加 MCP Server。2、创建的智能体选择MCP服务。

2026-07-07 13:35:17 207

原创 MCP示例

解构 MCP 协议:从理论到实战的全维解码。MCP 服务端代码示例。

2026-06-30 17:16:01 207

原创 Trellis 资料

Trellis 是一个为 AI 编码助手设计的框架与工具集,核心是通过自动化规范注入、模块化任务管理、跨会话记忆和团队共享机制,将 AI 的编码行为从“随机发挥”引导至“遵循团队标准和流程”,特别适合希望统一和提升 AI 编码质量的开发团队使用。Trellis 方案:通过自动注入机制(Hook 或 Prelude),在 AI 写代码前自动读取 .trellis/spec/ 中的规范文件,并按任务精准加载,实现“写一次规范,AI 永久遵守”。解决 AI “无记忆” vs 项目需要“跨会话上下文”的矛盾。

2026-06-08 16:05:18 259

原创 什么是 Agent Skill?

使用 Skill:当你想让 AI 创作小说时,只需在对话中说:“使用 chinese-novelist 技能,帮我写一部关于外星文明的科幻小说”。验证 Skill:在对话中直接询问 AI:“请列出你所有可用的 Skills”。放置 Skill:假设你从 GitHub 下载了一个名为 chinese-novelist 的 Skill 文件夹,将其完整地复制到上述任一目录中。一旦被调用,详细指令 部分的内容就会作为核心上下文注入,指导 AI 的行为。全局生效:放在用户目录的配置文件夹中,对所有项目都可用。

2026-06-02 20:39:41 257

原创 Homebrew 中科大镜像源安装

既然您已经通过 .pkg 安装包成功安装了 Homebrew,那么问题就只是 brew 命令不在 PATH 环境变量中。# 您之前的配置已经写入 ~/.zshrc,重新加载即可生效。1.3 设置 Homebrew 核心仓库的远程地址(永久)# 将镜像配置写入 ~/.zshrc(永久生效)# Homebrew 中科大镜像源(永久配置)# 更新 Homebrew 让镜像源配置生效。4. 配置中科大镜像源(您之前配置的)# 进入刚克隆的仓库,设置远程地址。# 查找 brew 命令。# 验证 brew 命令。

2026-06-02 13:53:53 264

原创 opencode学习一

OpenCode 打造个人 AI 智能体(一):从安装到高效使用技巧。

2026-06-01 19:55:01 298

原创 RustDesk的远程连接设置

固定密码和一次性密码设置。右上角的设置按钮点开。设置:允许ip直接访问。

2026-05-27 19:45:03 109

原创 Harness 介绍

对于希望在真实业务中落地AI、并产生长期价值的组织来说,6、从 “调试代码” 到 “调试环境” 的思维跃迁:AI 时代工程师的核心工作,不再是优化单条 Prompt、修复单个 bug,而是通过优化 Harness 运行环境,从根源上预防一类问题,实现对 AI 生产力的长效、规模化释放。Harness Engineering是为AI Agent设计标准化运行时、约束护栏、工具链、反馈闭环与生命周期管理的工程方法论,目标是让非确定的大模型,在真实业务中实现确定、可控、可审计、可复现的稳定输出。

2026-05-14 20:19:10 307

原创 GLM Coding Plan 的三个版本——Lite、Pro、Max的区别

Pro/Max 用户:可以调用最新的 GLM-5 和 GLM-5.1 模型。GLM-5 的定位是从"Vibe Coding"到"Agentic Engineering"的跨越,在代码生成、逻辑推理和复杂任务规划上能力更强。这对于追求编码流畅感的开发者来说差异巨大——更少的等待时间意味着更连贯的思路和更高的效率。Lite:每 5 小时最多约 80 次提示词(prompts)。额度是 Lite 的 5 倍,可以支撑大半天的连续开发。1. 最核心的区别:你能不能用上最强的 GLM-5 模型?

2026-04-28 14:12:32 6201

原创 vibe coding 和 agentic engineering 的区别

开发者用自然语言描述“感觉”或意图,AI 直接生成、修改代码,人工基本不看细节,只关注最终运行效果(“跑起来就行”)。:一个智能体被授权使用代码执行器、浏览器和文档搜索,自动完成“爬取某网站、分析数据、发送报告”的全流程。:需要建模环境与能力、可组合性高、包含推理与反思机制、更接近传统系统工程但以智能体为中心。:让 AI 写一个“好看的天气卡片”,不断对话调整样式,直到界面满意为止。:低前期成本、高迭代速度、代码可维护性差、依赖试错和“碰运气”。,让智能体自主规划、执行、纠错,完成复杂多步任务。

2026-04-28 14:01:54 57

原创 AI skill 和 Prompt 是什么关系?

对比项PromptSkill定义一次性的自然语言指令结构化的持久化指令包存储临时(对话中)永久(文件系统)复用需要复制粘贴自动发现和加载版本无版本概念Git 版本控制分享文本分享文件夹分享复杂度简单到中等可以非常复杂(含脚本、参考)触发手动输入手动/自动/触发式Agent 感知仅当轮对话启动时加载元数据,持续感知适用场景临时任务、一次性需求重复性任务、团队规范、复杂流程。

2026-03-28 18:17:29 360

原创 flink学习

【Flink第三篇】实战入门:环境搭建与批处理 Word Count 示例。【极数系列】Flink详细入门教程 & 知识体系 & 学习路线(01)MapReduce服务 MRS-Flink应用开发流程介绍。精确一次(exactly-once)Flink 从0到1实战实时风控系统。flink 相关英语词汇。搜索框中搜索flink。

2026-03-24 20:08:32 36

转载 当当网张亮:Sharding-JDBC 未来将更加多样化

【开源访谈】当当网张亮:Sharding-JDBC 未来将更加多样化OSC源创君发布于 2017/12/27 08:11Sharding-JDBC 是当当网开源的适用于微服务的分布式数据访问基础类库,完整的实现了分库分表,读写分离和分布式主键功能,并初步实现了柔性事务。从 2016 年开源至今,在经历了整体架构的数次精炼以及稳定性打磨后,如今它已积累了足够的底蕴。它是如何变得如此优秀?未来,它还会带来哪些新的突破呢?本期【开源访谈】邀请到当当架构部总监张亮,为大家介绍Sharding-JDBC ..

2020-12-24 14:06:24 879

原创 异地多活

异地多活一般是指在不同城市建立独立的数据中心,“活”是相对于冷备份而言的,冷备份是备份全量数据,平时不支撑业务需求,只有在主机房出现故障的时候才会切换到备用机房,而多活,是指这些机房在日常的业务中也需要走流量,做业务支撑。...

2020-12-23 11:15:04 211

原创 localStorage使用总结

localStorage使用总结一、什么是localStorage、sessionStorage在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。二、localStorage的优势与局限localStorage的优势1、localStora.

2020-12-09 15:42:36 235

原创 2020-10-17

解决在IDEA14 的Maven下 出现 Cannot access in offline mode 问题Plugin com.google.code.maven-svn-revision-number-plugin:svn-revision-number-maven-plugin:1.13 or one of its dependencies could not be resolved: Cannot access nexus-all ( http://192.168.4.119:8081/nexus

2020-10-17 17:02:39 205

原创 jdk 环境变量设置

1、配置环境变量  右击“我的电脑”-->"属性"-->"高级系统设置"-->"高级"-->"环境变量"在系统变量里新建"JAVA_HOME"变量,变量值为:C:\Program Files\Java\jdk1.8.0_60(JDK的安装路径); 在系统变量里新建"classpath"变量.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar找到path变量(已存在不用新建)添加变量值%JAVA_HOME%\bin;%JAVA_.

2020-08-13 16:28:19 159

转载 Tomcat启动分析(我们为什么要配置CATALINA_HOME环境变量

用文本编辑工具打开用于启动Tomcat的批处理文件startup.bat,仔细阅读。在这个文件中,首先判断CATALINA_HOME环境变量是否为空,如果为空,就将当前目录设为CATALINA_HOME的值。接着判断当前目录下是否存在bin\catalina.bat,如果文件不存在,将当前目录的父目录设为CATALINA_HOME的值。根据笔者机器上Tomcat安装目录的层次结构,最后CATALI

2017-05-05 10:09:49 364

原创 Spring中@Autowired注解、@Resource注解的区别

Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是n

2012-12-19 11:26:34 403

showdoc runapi mac mini安装包 苹果芯片

showdoc runapi mac mini安装包 苹果芯片

2026-08-27

ant教程pdf

ant初学入门教程!帮助你实现ant 的helloworld!

2008-06-19

dom4j的帮助文档

一份dom4j的api,很使用的!pdf格式的!

2009-10-14

webservices开发帮助文档

webservices开发帮助文档,希望对你们有所帮助!

2009-10-14

java动态代理实现详解

详细介绍了开发java动态代理用到的相关类,和动态代理类的特点!最后以完整示例代码的形式,展现了java动态代理开发的过程!

2011-06-08

硬盘删除数据快速恢复工具

一个很不错的工具...如果数据不小心被彻底删除 该工具可以帮助你从硬盘中找回!试试吧!

2008-07-18

javascript 动态统计文本域输入字符个数

根据用户输入,动态统计输入字符个数!跟腾讯微博的很相似!

2011-03-03

javascript 动态添加/删除 文本框

可以动态的添加 删除 文本框!代码几乎不用修改就直接能用,简单方便

2011-02-18

网页制作考试文件资源集

喜欢网页的爱好者可以看看,对你考试,还是学习都有很好的帮助。

2009-10-22

报表开发工具jasperreprot

个人平时工作的时候收集的有关jasperreprot的一些资料,欢迎交流。QQ719500668

2009-05-23

最流行的ajax框架ext

最流行的ajax框架ext,欢迎想学习这方面的爱好者下载

2009-05-23

css常用样式生成工具

对网页设计人员来说是个很不错的工具哦!!~安装后 浏览器设置下就行了

2008-07-18

javascript教程

包括javascript基础教程以及javascript高级教程!

2008-06-19

简单spring例子

最近自己做的几个spring小例子(包括spring代理模式的应用)

2008-07-18

JDK_1.6 API 中文帮助文档 chm格式

最新JDK_1.6中文帮助文档 欢迎下载

2008-06-24

ant应用小例子(适合初学者)

自己做的ant编译java应用程序小示例!

2008-06-20

hibernate完整小示例

一个完整的hibernate小例子 仅供参考!

2008-07-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除