- 博客(43)
- 收藏
- 关注
原创 Opencode设置思考和回答语言为中文
本文介绍了如何通过Markdown文件配置Agents的语言要求。在项目或全局的AGENTS.md文件中,可以添加"交互要求"部分,指定思考过程和回答需使用中文。Windows系统的全局配置文件位于C:\Users\XXX\.config\opencode目录下。通过这种配置方式,可以实现Agent的中文交互功能,文中还提供了配置后的效果示例截图。
2025-11-18 18:07:18
13400
3
原创 【转载】OpenCode中支持Skills
OpenCode Skills 是一个将 Anthropic 的 Agent 技能规范(v1.0)集成到 OpenCode 中的插件。它能够自动扫描项目、主目录和配置目录中的技能,并将其注册为动态工具供 Agent 使用。主要功能包括自动发现技能、规范验证、路径解析、支持嵌套技能组织和优雅的错误处理。使用时需创建包含 YAML frontmatter 的 SKILL.md 文件,插件会将其转换为 skills_{name} 工具并注入上下文。该插件支持本地和全局技能管理,遵循 MIT 开源协议,需要 Ope
2025-11-13 16:20:18
4890
原创 在Kilo Code中为大型项目使用长期记忆Memory Bank功能
本文介绍了在Kilo Code中配置和使用Fetch MCP工具以及创建Memory Bank的方法。首先展示了如何安装Fetch MCP工具,包括添加配置JSON文件和刷新MCP服务器的步骤。然后指导用户根据官方文档创建Memory Bank,提供了提示词示例,并展示了配置后的效果图,包括生成的TODO任务列表和创建的项目目录结构。整个过程旨在帮助开发者快速搭建Kilo Code开发环境的相关组件。
2025-11-03 17:13:18
603
原创 python matplotlib可视化图表中文乱码
本文介绍在使用Matplotlib绘图时正确显示中文字体的解决方案。通过设置plt.rcParams['font.sans-serif']为'SimHei'(黑体),并调整axes.unicode_minus参数,可有效解决中文显示乱码和负号显示异常的问题。该方案简单易行,仅需在绘图前调用设置函数即可确保中文标签正常显示。
2025-11-02 13:19:52
306
原创 VSCode中Kilo Code插件集成终端输出中文乱码问题解决
本文提供了解决Python输出字符集编码问题的两种方法:临时方案通过在命令行中设置PYTHONIOENCODING=utf-8环境变量后执行Python脚本;永久方案则是将该环境变量添加到系统设置中。两种方法都配有操作截图说明,能够有效解决Python脚本输出时的编码问题,确保正确处理UTF-8字符。
2025-11-01 15:36:58
585
原创 Win11+WSL2安装open-notebook
摘要 本文介绍了在Windows 11环境下通过WSL2+Docker安装Open Notebook的解决方案。针对Win11原生Docker安装失败的问题,提供了详细的单容器部署指南,包括创建项目目录、编写docker-compose.yml文件、配置环境变量等步骤。特别说明了API密钥、数据库设置和安全密码等关键配置项的填写方法,并提供了.env文件参考模板。适用于个人用户或PikaPods等平台部署,是初学者的推荐安装方式。
2025-10-27 01:03:04
607
原创 【neo4j】2025.05版本备份数据库命令
摘要:Neo4j 2025.05版本备份命令变更,与之前版本不兼容。新命令格式为neo4j-admin database dump --to-path 路径 数据库名,默认生成数据库名.dump文件,可通过修改最后一个参数自定义文件名。示例展示备份neo4j数据库到指定路径的操作。
2025-10-03 00:47:26
149
原创 Windows在VSCode Cline中安装Promptx
官方安装教程:https://github.com/Deepractice/PromptX。
2025-09-20 12:44:57
579
原创 【Rust】多级目录模块化集成测试——以Cucumber为例
本文介绍了Rust项目中实现多级目录模块化集成测试的两种方法:方法一通过在Cargo.toml中为子测试目录新增[[test]]入口,单独配置测试路径;方法二通过模块化组织测试代码,在主测试文件中引用子目录测试方法。两种方式都能有效管理复杂项目中的测试用例,前者适合独立运行特定测试,后者便于统一执行所有测试。文中提供了完整的代码示例,包括测试目录结构、配置文件和测试方法的实现方式。
2025-08-08 15:09:27
517
原创 【Python自动化办公】python-docx在原文档指定位置插入段落
提供的是只读列表,所以直接操作插入该列表不会生效到文档中。来复制,所以需要在读取docx文档后,在读取出来的。因为有图片、表格和样式等内容不适宜遍历。方法,可以在指定段落前插入新增段落。文件对象中原地操作。
2025-01-12 01:39:04
767
原创 【CocosCreator 3.x】实现物体按指定轨迹移动
物体按指定轨道运动的话,轨道用多边形表示。物体沿着多边形上的边移动,顺序地从一个点移动到下一个点。将曲线运动简化成直线运动。物体运动的距离用t表示,线段用向量表示。比如点a00和点b2−1连成的线段用向量b−a2−1表示。算出多边形每一线段的长度,依次遍历并累减,得出t当前在哪一条线段上,并得出t在累减遍历过的线段长度后,剩余的长度s。将长度s除以当前线段长度得出线段向量的缩放比例。乘以线段向量b−a,得出当前点相对该线段起始点2−1的偏移量。
2024-10-03 17:20:14
2182
原创 WSL (Linux)配置 Rust 开发调试环境
安装 CodeLLDB 插件,如果有报错,根据报错提示下载好.VSIX文件以后使用。WSL (Linux)配置 Rust 开发调试环境。按 F5 运行调试,如果报错,则根据提示配置。命令构建调试用二进制文件。的 VSCode 命令。在项目目录下命令行运行。
2024-09-28 17:35:05
1225
原创 CocosCreator VSCode调试时报Unable to find an installation of the browser on your system
根据配置VSCode调试环境。
2024-09-21 17:11:51
1287
原创 【CocosCreator3.x】物理速度和像素转换
一般物理模块(Box2D)都是使用 米 - 千克 - 秒(MKS) 单位制,Box2D 在这样的单位制下运算的表现是最佳的。但是我们在 2D 游戏运算中一般使用 世界坐标系中的单位(简称世界单位)来作为长度单位制,所以我们需要一个比率来进行物理单位到世界单位上的相互转换。一般情况下我们把这个比率设置为 32,这个值可以通过 PHYSICS_2D_PTM_RATIO 获取,并且这个值是只读的。
2024-08-25 21:38:16
655
原创 Windows10/11本地调试ServerlessDevs框架阿里云函数计算FC
ServerlessDevs云函数的构建部署依赖于Linux的Docker,而平时开发环境常用Windows。所以需要依赖Windows下的WSL2来进行开发调试,在WSL2中安装node。
2024-06-27 23:15:17
482
原创 阿里云Serverless函数计算FC集成TableStore表格存储
从发展历程中,我们也可以看出,以函数为起点,Serverless 的技术和产品逐步趋于多元化。随着 Serverless 的内涵持续外延,计算的 Serverless 化要求 BaaS 服务也具备与之配套的托管能力和极致弹性,全链路完整支撑真正 Serverless 化的应用构建。——《Serverless 进阶实战课》极客时间Serverless 产品概念:。Knative是什么:Knative 是一种用于运行无服务器部署的与平台无关的解决方案。——
2024-06-22 16:47:39
1087
1
原创 《心流:最优体验心理学》和《发现心流》阅读心得
心流是一个人完全沉浸在某种活动中,无视其他事物存在的状态(这种状态本身带来莫大的喜悦,使人愿意付出巨大的代价)。由马斯洛需求层次理论切入,也由马斯洛需求层次理论总结。心流理论很好地填补了需求层次理论“需求满足后只会带来短暂的幸福感,并很快会被新的更高层级的需求的不满足感所替代”这一现象所描述的“新旧需求”满足之间的“幸福空窗期”。即在实现需求的过程中,我们可以有理论指导来制订既能实现需求,又能获得幸福的计划和实践。每次心流活动结束后,人都会得到成长(因为技能得到提升,能完成更高难度的目标了)。
2023-09-30 22:12:41
1596
原创 【用TypeScript实现内存型图数据库】0x04:Pipetype类型及其运行逻辑
在开始分析并实现查询逻辑之前,我们需要先理解这里需要先去中阅读原文章节,可以配合插件来进行双语对照。简单来说,通常是和链式调用一起的,其作用就是避免像回调地狱这样难以维护的代码;而是面对大量计算数据时,为了避免获取三个节点,需要先遍历全部节点这种性价比低下的操作,而是现代“按需要多少数据就计算多少数据的”功能。
2023-08-27 11:29:26
485
原创 【用TypeScript实现内存型图数据库】0x03:实现顶点、边、图的构建
本章节用TypeScript来实现上一章中提到的GraphEdgeVertex三个类。在程序设计时,先设计好哪个功能由哪个类实现,思路会更清晰,实现出来的代码也会更具备“高内聚,低耦合”的特性。在逆向根据代码推理设计的时候也是如此,通过代码理出类图,可以对提高对整体的理解程度,加速从代码逆向理解设计。Vertex。
2023-08-24 23:56:21
1220
3
原创 【用TypeScript实现内存型图数据库】0x02:Dagoba内存型图数据库相关的类
原文中语言比较精炼,在讲解代码的时候并不是按照“先定义再引用”的顺序来展示的,而是倾向于把代码“语义化”来理解。所以会出现前面引用到的函数,后面还才会实现的情况。再由于原作者使用了很多JavaScript语言的弱类型和动态解释的特性,导致难以像强类型和编译型语言一样通过语言本身的约束来推理代码意图,因为约束太弱导致可能性太多了。所以这里重新整理一下,按照先提纲后细节的顺序,从整体设计讲起。
2023-08-20 22:46:54
470
1
原创 【用TypeScript实现内存型图数据库】0x01:使用邻接表构建图并实现搜索
本系列最终目的是按照教程实现一个内存型图数据库,故本文先从最基本的图的输入、构建、搜索开始。因为“根据输入构建图”和“在图中搜索”是图数据库的核心功能之二。
2023-08-17 22:48:23
748
1
原创 【Springboot WebSocket STOMP使用 2】STOMP使用@SendToUser实现用户个人请求-响应
STOMP协议的模型是“订阅-发布”式的,所以一般场景是同一个主题的广播。而有些场景下用户既想保持当前的WebSocket Session复用,又想消息的响应只有我自己能收到(指定其他某一个用户也行,不过得用其他api方法)不需要别人也收到,即普通的HTTP请求响应这种场景就可以使用@SendToUser注解。本文基于前文的代码而配置,需要先检查是否已按前文的代码逻辑配好。
2023-04-02 21:11:21
1554
原创 【Springboot WebSocket STOMP使用 1】Springboot最小化配置启用STOMP,并实现浏览器JS通信
{@link MessageMapping}方法的返回值会被转发到Broker对应的主题中* 比如向/app/greetings发送的消息,其响应会被转发到/topic/greetings主题中
2023-04-02 20:31:00
571
原创 LogSeq 表格合并单元格
前言由于 Markdown 语法不支持合并单元格,所以考虑用 HTML 语法来实现。而 LogSeq 刚好对 HTML 语法提供了简化的 Hiccup 的语法支持,故用 Hiccup 语法实现合并单元格的效果。实现目标效果:实现代码:[:table [:tr [:th {:rowspan 2} "锁状态" ] [:th {:colspan 2} "25bit"] [:th {:rowspan 2} "4bit"] [:th "1bit"] [:th "2bit"]] [:tr [:th
2021-09-08 17:52:34
4006
1
原创 Linux Github 使用 ssh 登录及推送 - 一站式教程
前言由于 Github 在七夕的时候修改 push 规则为必须使用 token,不能使用密码,所以为了每次 push 时免输密码,可以使用 ssh 登录的方式推送。步骤在终端用户根目录~下执行生成非对称 ssh 秘钥命令,"your_email@example.com" 替换为自己的 Github 电子邮件地址:$ ssh-keygen -t rsa -C "your_email@example.com"一路 Enter 回车(如需密码可自己设置,不影响 Github 后续配置),完成后
2021-08-25 21:19:07
2068
1
原创 FastDFS Storage 启动错误:file: shared_func.c, line: 2241, unkown byte unit: MB
tracker 保留空间配置为百分比格式 10% 可以正常启动,/etc/fdfs/tracker.conf 中修改保留空间的配置:reserved_storage_space=10%原文:storage 数据文件拷贝后 新服务器上无法启动 #504
2021-08-16 10:42:20
804
转载 循环不变式 Loop Invariant
目录循环不变式(量)定义定理示例参考资料循环不变式(量)定义循环不变量:S是一个语句,已知循环while C doE当此循环满足以下条件,即:在任何循环开始前,语句S和C都为真,而且在循环结束后,S仍为真,那么S就是循环不变量。定理循环不变量定理:已知一个循环和循环条件的guard condition G。命 I(n) 为循环不变式。如果下面四个条件为真,那么此循环是正确的:Basic property: the pre-condition implies I(0)Induct
2021-06-08 14:55:44
881
原创 WSDL 快速上手
WSDL 快速上手WSDL 是什么一份 WSDL(Web Service Description Language) 文件就是一份对 Web Service 接口进行定义的文档。WSDL 提供了什么提供了哪些服务接口接口的消息格式是怎么样的服务接口WSDL 使用 <service> 服务元素来定义服务接口,而 WSDL 将服务接口细分了四层:一个 WSDL 文件可以定义多个 <service> 服务元素一个 <service> 元素内可以有多个 &
2021-04-22 14:12:59
312
原创 uni-app 柵格式布局 uni-row uni-col 的使用
由于文章发布时,uni-row,uni-col 的文档链接尚未更新到 HBuilderX 的插件文档上,故在此附官方文档链接:https://github.com/dcloudio/uni-ui/blob/master/docs/components/row.md
2021-03-15 15:18:19
5035
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅