- 博客(101)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 AI 数字员工群搭建技术方案与踩坑记录
本文为数字员工群技术方案升级版,集成6名数字员工(1PM+5服务岗),实现跨系统研发闭环。通过飞书群+cc-connect桥接双引擎架构,构建权限分级、自学习机制与新人培训流水线。核心创新包括:身份三绑定、技能沉淀与夕检制度、协作协议v5消息纪律。累计闭环40+任务,覆盖主服务、测试、建模等全链路,已形成可复用的治理正本体系。
2026-10-27 21:06:36
229
原创 AI数字员工群跨服协作全链路揭秘
搭建「AI项目-数字员工群」基于飞书+cc-connect桥接,实现跨服务协作:三服务(主将、时迁、PM管理)通过独立应用接入,由cc-connect监听消息并驱动本地Qoder CLI执行任务,全程可追踪。采用统一协作协议v5,支持文本触发、卡片展示、任务熔断与身份认证。部署中遇自启失败(0x800706f7),弃用计划任务改用HKCU Run守护链;旁路工具直调飞书API提升效率。2026-09-18起退役人工转发,进入全自动化阶段。
2026-09-29 16:24:41
212
原创 【飞书项目(Meegle)CLI 配置指南与踩坑总结】
本文介绍了配置meego-cli工具实现AI Agent自动读取飞书项目bug的完整流程。主要内容包括:1)工具说明,区分lark-cli和meego-cli的不同认证体系;2)前置准备,包括环境要求和需要获取的Plugin ID、Secret、User Key三要素;3)安装步骤和认证配置;4)关键的插件端配置四步骤;5)常用命令示例;6)重点总结8个常见问题及解决方案;7)AI Agent集成建议,推荐使用Node.js包装调用。文档特别强调了插件配置的四步流程和Windows环境下的常见问题处理,为开
2026-08-24 13:39:24
445
原创 Gateway+OpenFeign 踩坑总结
摘要: Spring Cloud Gateway与OpenFeign的编程模型存在根本性冲突(WebFlux异步非阻塞 vs MVC同步阻塞),混用会导致服务发现失败和"No servers available"错误。解决方案是将网关中的Feign调用改造为WebClient,实现全链路响应式。关键差异在于WebFlux的事件驱动模型与Feign的线程阻塞模型不兼容,混用会引发线程资源竞争。经验表明,在响应式架构中必须保持技术栈一致性,任何阻塞组件都会破坏性能优势。建议网关层统一采用We
2026-04-30 13:56:36
529
原创 【Java 单体架构改造 微服务 网关遇坑之 跨域配置】
摘要:在单体架构改造成微服务过程中,网关配置跨域后仍报错。经排查发现,业务服务和网关都配置了跨域,导致响应头出现重复的Access-Control-Allow-Origin字段,违反CORS规范(该头部只能有单一值)。解决方案是移除业务服务的跨域配置,仅保留网关的跨域设置,问题得以解决。根本原因为跨域配置在多层级服务中重复叠加引发冲突。
2026-01-23 13:55:12
390
原创 Jenkins自动发布C# EXE执行程序
本文介绍了使用Jenkins自动化部署Windows应用程序的解决方案。首先在Jenkins和Windows服务器上安装SSH,配置Jenkins执行Windows部署脚本
2025-06-09 14:05:28
543
原创 利用EasyPOI导出Excel,内容中含有图片
EasyPOI中可以用字节类型,导出图片,可以将图片存放的url 转成字节,然后导出.但是整个导出过程耗时较久。做一个OCR识别的功能,需要导出原图和识别出来的结果的图纸,将数据导出.
2024-11-11 14:28:59
762
原创 SpringBoot用kafka.listener监听接受Kafka消息
【代码】SpringBoot用kafka.listener监听接受Kafka消息。
2024-09-12 17:16:28
1002
原创 Idea使用EasyApi插件自动生成接口文档到Yapi
tokens:项目名=Yapi项目里面的token:例如:test-project=0e6cfb3c22c884a0fce108fffe554a20ca12341e421d7201233143ee440af36b。Yapi的Server 配置为Yari项目的地址。设置-》EasyApi。
2024-07-09 14:38:26
2311
3
原创 SpringBoot 配置全局异常统一处理
【2】 全局异常处理 GlobalExceptionHandler。【4】Service里面使用示例。其他的异常也会按照500输出。【1】创建全局异常的类。
2024-05-23 10:42:07
443
原创 阿里云的应用型负载均衡(ALB)、网络型负载均衡(NLB)、传统型负载均衡(CLB)区别
阿里云的应用型负载均衡(ALB)、网络型负载均衡(NLB)和传统型负载均衡(CLB)各自具有独特的特点和适用场景。
2024-03-12 10:32:13
3368
原创 利用bat脚本自动更新发布NET8 WebApi
为了方便WebApi的发布,编写了一个bat脚本程序自动拉取Git代码,然后发布到指定的文件夹里面。
2024-03-11 17:11:47
760
原创 .Net利用Microsoft.Extensions.DependencyInjection配置依赖注入
为了让接口程序更加模块化和可测试,采用依赖注入的方式调用接口方法。
2024-03-01 11:27:23
2083
原创 【.Net 使用阿里云OSS 存储文件】
引起这个问题由两个原因:1. 启动项目里面没有安装【Aliyun.OSS.SDK】。2.启动项目里面的【Aliyun.OSS.SDK】跟实际执行代码的项目里面的【Aliyun.OSS.SDK】版本不一致。没有在OSS上创建Bucket(桶),使用阿里云官方工具OSS Browser 创建,也可以使用代码创建。注意:如果有多个项目,需要在具体使用的项目跟启动项目都安装同一版本的Aliyun.OSS.SDK。
2024-02-27 13:53:51
1151
原创 【Net7 发布API项目到IIS】
如果是依赖Windows 系统,则选择 Windows,如果是想要跨平台的则选择【可移植】然后生成XML文件,并且将该XML文件丢入到bin文件目录中去。发布的配置将【目标运行时】从【可移植】改成【W64】根据需求选择是否需要集成Swagger。.NetCore项目需要安装相关组件。完整的WebConfig。
2024-02-19 10:39:37
1265
原创 【C# 使用selenium组件操作浏览器并且截图】
需要完成一个统计报表的定时推送功能,所有定时打开统计报表界面进行截图。在网上找了一圈,最后决定使用selenium组件进行操作浏览器。
2024-01-04 13:54:25
926
原创 【WeLink群消息机器人webhook介绍】
机器人(bot)是一种新型的应用形态,新的协同方式对话即服务,在应用中典型形态即为bot,用户在聊天界面跟一个机器人的虚拟账号,通过对话的方式,实现跟后端系统的交互,如主动发送消息给机器人,机器人返回用户查询的信息,或者机器人将系统的告警推送给用户,实现提醒的功能。因此bot通常是个双向的概念,即可收消息又可发消息。但一个bot最终需要具备什么样的能力,并没有硬性的要求,开发者可以根据自己的实际业务,处理或者触发各类事件。
2023-12-20 09:02:57
3378
原创 SourceTree提示128错误
打开电脑路径 C:\Users\Administrator ,删除下面的【.gitconifg】文件。错误: SourceTree打开报错:git log 失败,错误代码128。如果上述方法 还不行,则运行git 指令。
2023-11-17 10:41:46
2605
原创 【10】maven打包报错 spring-boot-maven-plugin 与spring-boot 版本的不一致
是因为pring-boot-maven-plugin 与spring-boot 版本的不一致导致的,修改Pom.xml文件 添加 ${spring-boot.version}即可。
2023-11-13 17:21:46
1301
原创 【9】Mybatis-plus配置多数据源(数据库)
如果是默认的数据库查询,则不需要进行注解声明,Db2数据库查询则在查询方法上面写上@DS注解。Mybatis-plus需要配置多个数据库。可以在实现类上面也写上这个注解。
2023-11-07 15:32:57
2315
原创 1.RestCloud部署安装
解压安装包之后,进行相关配置,打开Tomcate的配置文件夹 server.xml 里面的tomacte端口,和context.xml里面的缓存(默认的话,会报错,提示缓存不够),但考虑到DataX的学习成本就没使用,最后找到了RestCloud,RestCloud提供了社区开源版本,提供图形化的操作界面,相对于DataX来说更容易上手。打开文件目录tomcat\webapps\ROOT\WEB-INF\classes 里面的application.properties文件,修改mogo数据连接。
2023-11-06 17:16:51
1484
原创 7.SpringBoot集成Mybats-plus且安装代码生成插件
配置需要生成的文件,比如service,controller等。项目需要集成Mybatis-plus用作服务的ORM。插件会生成代码文件到指定目录下,刷新项目文件夹即可出现。查询除了数据库dim_dept表里面的数据。
2023-11-04 14:26:20
366
原创 9.Vue前端使用iframe集成帆软报表的单点登录
CPT普通报表的地址:【帆软的服务http】+【/webroot/decision/view/report?【帆软的服务http】+【/webroot/decision/view/form?// fineReportHttp:帆软部署的地址。//如果为ie浏览器则页面加载完成后立即执行。// fineLinkSrc:帆软报表的url。//其他浏览器则重新加载onload事件。// 拿到配置的帆软报表的地址参数。//判断是否为ie浏览器。// 帆软报表登录和打开。// 帆软报表登录和打开。
2023-11-02 17:32:48
4647
原创 8.Vue配置全局参数变量
希望配置一个http地址变量参数,方便后面的vue组件进行跳转,想把这个参数配置到全局变量中。在vue中的各个组件中可以直接使用,不需要引入js文件。在main.js中添加全局参数配置。
2023-11-02 09:14:19
412
原创 【7.Vue 利用Heatmap.js 制作自定义热力图】
需要根据后端检测的设备的数值显示设备周围的清洁度,用户希望用热力图的方式来显示,于是在网上找了资料,发现可以用Heatmap.js来实现。创建跟点位位置相同的透明div覆盖在点位上面,给Div创建点击事件即可。
2023-09-26 09:57:06
3418
6
原创 【VSCode 插件商城无法搜索到插件的解决方法】
VSCode 的插件存在 【C/用户/用户名/.extensions】 这个文件夹里面只要把这个文件夹里面的所有文件拷贝到虚拟机上的对应的 【C/用户/用户名/.extensions】这个目录即可。也可以在【文件】-》【首选项】->【设置】进行其他的个人习惯性设置,比如字体大小等。因为本地电脑安装的开发软件较多,导致电脑变得很卡,所有申请一个虚拟机作为开发机,安装完VScode之后发现无法搜索到插件,于是便想把本地电脑上VScode装好的插件复制到虚拟机上。
2023-09-22 09:24:24
8181
原创 【6 ElementUI Tabs控件第二个tab页签Div宽度缩小的问题】
在使用ElementUI的Tabs 控件时,发现第二个tabs 内容的Div宽度用的百分比,然后就会缩小,导致内容变形,这边的处理方法就是拿到一个tabs 内容的div的offsetWidth,然后将这个width赋值给第二个Div的width即可。
2023-09-20 15:01:43
1090
原创 Mybactis XML编写公共的where sql块给查询语句统一调佣
【代码】Mybactis XML编写公共的where sql块给查询语句统一调佣。
2023-09-20 14:52:54
323
原创 【VSCode设置单个子文件时不要平级显示】
打开VSCode 的菜单 【文件】=》【首选项】=》【设置】,搜索输入【compact】,然后将 Explorer:Compact Folder的勾选去掉即可。
2023-09-20 14:46:54
727
原创 【5.Vue 父子组件监听数据】
需要在父组件mounted之后把数据传给子组件,然后子组件加载时使用, 但是父组件的mounted生命周期在子组件的mounted生命周期之前,所以使用组件watch监听父组件数据的改变。添加这个属性的监听;接收到的参数,一个是之前的数据(orderData),一个是改变后的数据(newData)。接收父组件的数据 prop。
2023-09-11 15:59:59
2405
软件开发所需的环境jdk-8/Git/node/WinSCP/maven/VisualStudioSetup/dbeaver
2023-09-29
Winform只允许运行单个exe程序,第二次点击的时候,可以阻止程序的打开,并且实现了跨进程通信
2023-08-03
2022年BI工具选型对比(帆软、永洪、PowerBI、观远)报告
2022-04-28
springcloud 项目扫描不到mybatics的xml文件;
2024-03-28
C# 适配Net8 的开源插件,将PDF转换成图片
2024-03-22
使用HPSocket.Net方式进行通信OnReceive回调无法捕捉到消息
2024-03-22
C# 服务使用 Process 调用程序,在VS里面成功,部署到IIS里面后调用失败
2024-03-15
C# 消费kafka的性能问题
2024-03-14
C# 返回kafka消费的对应的请求
2024-03-04
ribbon editor for CRM工具包
2024-02-08
C# 利用 SocketIoClientDotNet通信报错
2023-06-19
ABP.Net6版本(最新版本)配置多数据库
2022-08-26
ABP框架修改登录到期时间
2021-02-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅