- 博客(1004)
- 收藏
- 关注

原创 Python、Ubuntu、FreeBSD、docker、Huggingface、github、npm等常用加速镜像
python pip用清华源:https://pypi.tuna.tsinghua.edu.cn/simple。然后git clone的时候就会自动到镜像站https://githubfast.com/去下载了,亲测有效!使用https://kkgithub.com/ 和https://githubfast.com/https://githubfast.com/ 速度快,但是不支持web浏览,只支持git下载。https://kkgithub.com/ 支持下载和浏览。
2025-02-22 07:00:00
992
原创 安装InfiniSynapse 2.0 docker报错: => ERROR [infini-synapse 5/12] RUN apt-get install -y software-proper
非常好的一次实践,通过调试解决问题,把docker的配置文件内容顺便也学习了一下,学会了两个目录写两个Dockerfile,里面分别拉起两个服务。学会了在Docker里面使用apt安装软件,使用pip安装软件,执行其它命令等。Docker默认是并行拉起的,赞一个!InfiniSynapse太牛了,精准的业务理解、对各种数据源进行全模态联合智能分析值得大家都来试试!
2025-06-16 11:54:16
原创 超强人工智能解决方案套件InfiniSynapse:精准的业务理解、对各种数据源进行全模态联合智能分析--部署安装@Ubuntu22.04 & @Docker
我是在 infinisynapse_release/infini-synapse/sql 这个目录导入的,所以没有写路径,如果在其它目录导入,需要写路径,比如 source xxxx/infinisynapse_release/infini-synapse/sql/infini_synapse-init.sql;这里原来手册里讲ubuntu应该是/jdk8,我试下来应该是:/jdk8/Contents/Home ,所以当时设置路径也是按照/jdk8/Contents/Home设的,但是还是报错。
2025-06-14 14:30:25
996
1
原创 超强人工智能解决方案套件InfiniSynapse 启动后出现报错:ERROR [WsExceptionsHandler] Unexpected end of JSON input
摘要:InfiniSynapse在Windows的Docker和Ubuntu环境(VirtualBox)中运行时频繁出现Unexpected end of JSON input错误,表现为服务短暂可用后崩溃,控制台显示JSON解析失败。问题可能源于WebSocket通信中断、内存泄漏或高并发处理缺陷,需检查JSON数据完整性、优化并发控制,并增强错误重试机制。建议通过协议改进(如二进制传输)、资源监控及压力测试定位根本原因。
2025-06-14 12:45:59
941
原创 pytest的时候非常耗费时间和内存,并在8G ThinkPad x250笔记本会被kill掉,原来是测试代码里用了1G的大小的文件进行测试,改为11M后正常
测试中发现test_functional.py文件测试耗时且内存占用大,导致8G内存笔记本进程被终止。通过AI分析发现是大文件测试导致的问题。解决方法是将测试文件大小从10M调整为11M,同时修改相关参数:标题改为"11MBfile",描述改为"An11MBfile",上传文件设为11M大小。但需注意Kotti系统对大文件的限制为10M,因此测试时11M设置会导致报错。
2025-06-13 07:00:00
206
原创 Kotti2.0项目做最后的整理动作,以便能够发布!升级了两个库js.jquery从1.9.1升级到3.6.1js.bootstrap从3.3.4升级到js.bootstrap4
Kotti2.0项目在发布前进行了关键JavaScript库的安全升级,重点解决了多个XSS漏洞风险。项目将jQuery从1.9.1升级到3.6.1,Bootstrap从3.3.4升级到4.x版本,以修复已知安全漏洞。安全分析显示旧版库存在包括AngularJS的表达式注入、Bootstrap的XSS漏洞、jQuery的HTML注入风险等多类隐患。建议升级所有库至最新安全版本,同时配合输入过滤、安全头设置等防护措施。此次升级虽未覆盖全部库,但解决了最核心的安全问题,为项目发布提供了更好的安全保障。
2025-06-13 07:00:00
840
原创 以前在服务器启动了docker,现在不需要了,为了安全,去掉docker服务@Ubuntu
服务器安全关闭Docker服务记录:发现9292端口异常暴露后,通过系统审计发现Docker相关进程(docker-proxy、dockerd等)存在高危风险。立即采取关闭措施:先停止所有容器(docker stop),再关闭Docker和containerd服务(systemctl stop),并禁用开机自启。验证确认服务已停用后,清理释放了27G存储空间。处理过程中因操作较快未备份容器数据,后续建议加强安全防护,包括网络隔离、权限管理和日志监控。关闭后服务器9292端口恢复正常备用状态。
2025-06-12 11:53:30
1161
原创 驭码CodeRider 2.0 产品体验:使用CodeRider的Loom模式
发现CodeRider有Loom模式,这个模式是AI自动处理代码写入的,跟Roo、Trae等一样。于是在Loom模式下,像雷电游戏一样,为小游戏加上了僚机和放炸弹的功能。
2025-06-12 08:56:27
1011
原创 驭码CodeRider 2.0 产品体验:在VSCode安装并创建一个雷电小游戏
驭码CodeRider是极狐GitLab 推出的基于生成式人工智能技术的新一代软件生产工具,为开发者提供自然语言生成代码、代码补全、代码调优纠错、单元测试生成、代码解释以及智能技术问答等功能。CodeRider 与 GitLab 深度融合,为企业提供软件开发全生命周期(SDLC)的支持,涵盖项目快速上手、企业文档库/代码仓智能问答、议题管理、合并请求智能辅助、代码智能评审、安全扫描智能解析、流水线管理等功能。CodeRider 产品介绍 | 极狐GitLabSpring。
2025-06-11 23:33:16
1163
原创 Roo Code的一次实践:帮我写一个类似雷电的游戏(不算太成功,现在Roo也不太入我的法眼了)
完全走了一遍,输出挺多,上手一试,还是一样。上一个版本的问题是一个没改。感觉Roo在一圈子VSCode AI插件里算能打的。Auto-Coder个人用起来更好用一些。
2025-06-11 11:23:35
1015
原创 蓝奏云(Lanzou Cloud)一款国内知名的免费网盘和文件分享服务 以及蓝奏云的api
摘要:蓝奏云是国内流行的免费网盘服务,提供快速文件分享功能。第三方开发了多款客户端和API工具,包括基于Electron的桌面客户端(支持Mac/Windows)和Python API库(如LanZouCloud-API),可实现登录、文件管理等功能。使用API需获取cookie(通过浏览器开发者工具),支持文件上传下载等操作。另有PHP解析方案可搭建直链服务。这些工具扩展了蓝奏云的用途,但部分功能需技术基础实现。
2025-06-10 20:48:15
1196
原创 jihulab的项目模板,有spring hugo astro等,请问应该用哪个?
Spring:适合后端开发,尤其是 Java 技术栈的企业级应用。Hugo:适合快速生成静态内容网站,操作简单,性能优秀。Astro:适合现代前端开发,支持多种框架,性能优化好。根据你的项目需求和技术栈选择合适的模板。如果项目需要前后端分离,可以结合Spring(后端)和Hugo/Astro(前端)使用。如果有更多具体需求,可以进一步讨论!
2025-06-10 07:50:15
747
原创 安装和使用G4F(GPT4Free) 最新0.5.3.2 版本
在Ubuntu22.04下安装G4F(GPT4Free)最新 0.5.3.2 版本很简单,直接用pip -U即可。FreeBSD下还是没有安装成功,以前装的是0.5.0.3版本,这个版本对FreeBSD系统来说相当好,服务挺稳定的。
2025-06-09 12:29:55
219
原创 DuckDB 闪电般快速的嵌入式分析型数据库管理系统
DuckDB 是一个强大的工具,特别适合需要高效处理分析型查询的场景。它的轻量级设计和易用性使其成为数据科学家、分析师和开发者的理想选择。如果你需要处理大规模数据或执行复杂查询,DuckDB 是一个值得尝试的解决方案。
2025-06-09 07:00:00
745
原创 VirtualBox启动失败@Ubuntu22.04 说是配置文件有问题
VirtualBox启动失败,报错配置文件有问题,是因为系统空间用光,VirtualBox.xml这个配置文件变成空文件导致报错,进而导致VirtualBox无法启动。真的很少会碰到空间用尽导致VirtualBox配置文件为空,VirtualBox读取配置文件报错这样的问题。最终是把以前的配置文件cp过来,解决问题。
2025-06-07 21:25:31
1151
原创 FreeBSD下 auto-Coder报错ImportError: cannot import name ‘Repo‘ from ‘git‘ (unknown location)
FreeBSD下(Linux兼容模式运行MiniConda安装的python3.12环境) auto-Coder报错ImportError: cannot import name 'Repo' from 'git' (unknown location)原来auto-Coder需要特定的gitpython版本啊!后来是换成了gitpython3.1.40版本,问题解决。换了gitpython 和dulwich 还是报错。
2025-06-07 21:00:29
319
原创 Auto-Coder使用GPT-4o完成:在用TabPFN这个模型构建一个预测未来3天涨跌的分类任务
用TabPFN这个模型构建一个预测未来 3 天股价涨跌的分类任务,进行预测并输出准确率。这个准确率低于50%,反而可能证明程序是对的。
2025-06-06 20:36:56
553
原创 市面上哪款AI开源软件做ppt最好?
目前较好的AI开源PPT工具包括: Ai-to-pptx(GitHub开源):基于DeepSeek大模型,支持模板选择和导出PPTX,需本地部署前后端 PPTAgent(中科院开源):支持从PDF/PPTX生成演示,需Python环境,部署较复杂 Slidev:开发者友好的开源工具,但需手动编写内容,非AI自动生成 商业方案如文心PPT有生成限制,文多多AI需积分付费。开源方案中Ai-to-pptx相对易用,适合技术用户;PPTGent功能更强但部署门槛较高。建议根据技术能力选择,普通用户可先试用在线Dem
2025-06-06 20:28:31
1401
2
原创 Arc语言学习记录 5 定义函数mylen、translate
Arc语言的一些特性和用法示例包括:定义并使用自定义函数 mylen 来计算列表的长度。使用比较运算符 is 和 iso 来比较对象,其中 iso 用于比较结构相同但不同对象的列表。使用 in 运算符来检查元素是否在给定的列表中。使用 case 运算符来进行多条件匹配和返回值。提供了迭代运算符 up 和 each,其中 each 用于遍历列表或字符串的元素。
2025-06-05 13:50:54
473
原创 毕业季AI特训营:AI从入门到实践的2天冲刺计划
毕业季AI特训营:AI从入门到实践的2天冲刺计划。这是针对未接触AI的年轻人的最简洁高效的AI学习与实践的课程,总共6节,最快可以压缩到一天,在6小时内学完。时间比较充足的情况下,2天12学时学习效果更佳。这是在有老师当面授课的情况下的推荐学时。如果是自学的话,看每个人的基础和学习能力,总时长将相应的拉长,个人认为可以制定两个星期的学习计划。
2025-06-05 10:43:26
1343
原创 如何通过akshare库,获取股票数据,并生成TabPFN这个模型 可以识别、处理的格式(并进行了训练、推理)
本文对比了豆包、跃问和文心4.5三款AI在股票预测任务中的表现。测试要求使用akshare库获取股票数据并预处理为TabPFN模型可处理的格式,构建未来3天股价涨跌预测任务。豆包表现最主动,仅凭简单提示就完成了数据获取、预处理和模型预测全流程,但代码需2-3次修改才能运行;跃问在数据处理环节出错后放弃;文心4.5表现最好,但出现了准确率100%的过拟合结果。测试还发现TabPFNClassifier参数设置的问题。整体来看,当前AI能力较两年前显著提升,其中文心4.5水平最高,豆包主动性最强但精度一般,跃问
2025-06-04 23:10:31
783
原创 Arc语言学习记录 3 函数定义 def 定义新的表达式 4 if语句
def和一样,不会计算其所有参数。它是另一个具有自己的计算规则的运算符。在 Arc 中,就像在大多数 Lisps 中,函数是一种数据类型,就像数字或字符串一样。函数的文字表示是一个列表,由符号 fn 组成,后跟其参数,后跟其主体。命名函数在语义上并没有什么特别之处,就像其他一些语言一样。def测试一下23/2当然可以在任何可以使用值为一个符号的地方使用 fn 字符函数,例如输出11/2。
2025-06-04 10:31:19
297
原创 Arc语言学习记录 1 字符串取出字符和赋值 2 临时变量
Arc语言字符串和变量特性亮点总结: 字符串处理便捷,可直接通过索引访问和修改字符,如("foo"0)返回#\f,修改后会返回新字符串。 临时变量机制独特: let创建单变量临时作用域,执行后不影响原变量值 with支持多变量临时绑定,完成运算后自动恢复原值 示例显示即使临时修改x为3进行运算,运算后x仍保持原值"goo",这种隔离机制不同于多数语言。 (共149字)
2025-06-03 10:27:00
324
原创 升级racket到新版本后arc启动报错:standard-module-name-resolver: collection not found for module path: mzscheme
在学习arc3.2语言的时候,发现排序的时候有报错。于是决定升级racket,将其升级到新版本。结果升级了racket后,启动arc碰到报错:standard-module-name-resolver: collection not found先去问了一下AI,说是因为racket版本太高的原因,现在mzcheme已经废弃了,建议将meschem修改成racket手工去修改了as.scm文件,但是还是报错,看来还是有其它文件里有调用mzcheme。
2025-06-03 07:00:00
417
原创 arc3.2语言sort的时候报错:(sort < `(2 9 3 7 5 1)) 需要写成这种:(sort > (pair (list 3 2)))
对了,list是可以改变的吗?是不是因此新版本的list就不支持sort了?arc语言sort的时候报错:(sort < '(2 9 3 7 5 1))也就是Arc3.2版本的sort是跟以前不一样的....是更纯粹的,只支持一对数值的pair类型的数据进行排序。也就是需要使用pair 数对,且只能是两个数?而以前的版本是可以支持list排序的。
2025-06-02 17:48:06
544
原创 在Cherry Studio中免登使用各家AI大模型的网页版,并通过human_as_model功能使其跟Auto-Coder自动编程工具进行互动
CherryStudio小程序集成多家AI大模型服务,部分支持免登录访问。免登优势包括:1)省时高效,直接提问无需注册;2)保护隐私,避免用户画像风险;3)降低成本,无需token费用和账号维护;4)可同时调用3个模型择优使用。提供豆包、Kimi等免登模型对应不同任务类型,如知识检索、长文档分析等。存在功能深度和并发限制,可通过任务拆解和请求队列应对。结合Auto-Coder的human_as_model模式,用户可手动通过WEB版AI完成自动编程流程(150字)
2025-06-02 07:00:00
962
原创 Freeqwq 世界首个免费无限制 分布式 AI 算力平台 https://qwq.aigpu.cn/
世界首个免费无限制 分布式 AI 算力平台 https://qwq.aigpu.cn/
2025-06-01 07:00:00
780
原创 使用Trae的一点感受,使用Trae chat手工调试,升级pyarmid1.x代码到2.x(失败)
1. 首要问题 : pkg_resources.DistributionNotFound: The 'Kotti' distribution was not found 这是最根本的问题,说明Kotti包没有正确安装。在/home/skywalk/github/Kotti/kotti/tests/test_functional.py 文件中加上这一句。因为pyramid2.x已经废弃'pyramid.compat',所以要手工修改这部分代码。解决掉,一共3个文件,chat助手给出了建议。
2025-05-31 07:00:00
1007
原创 pip install -e . 这样安装了软件包后,修改源代码会即时生效吗?
使用 pip install -e . 安装软件包后,修改源代码会即时生效。
2025-05-31 07:00:00
799
原创 将Kotti从Pyramid1.0升级到2.0 (失败的记录)
Kotti是非常好的一个基于Pyramid的web信息管理系统框架,但是它从2022年开始就没有更新了,只支持Pyramid1.10版本,不支持Pyramid2.0版本。准备将Kotti的代码升级到Pyramid2.0基本思路,就是像论文复现一样,将pyrmaid1.0的api替换成2.0代码。在pyramid手册里,有Pyramid2.0 弃用的api,需要子kotti中将那些弃用的api都替换掉。
2025-05-30 21:08:53
960
原创 Jest vs Mocha:前端单元测试终极对决,谁更适合你的项目?
Jest 和 Mocha 是 JavaScript 生态中主流的单元测试框架,适用于 Vue.js、React、Node.js 等项目的测试需求。Mocha 需手动引入断言库(如 Chai),适合需要高度定制的场景。断言和组件挂载能力,适合测试交互逻辑。测试一个 Vue 组件(
2025-05-30 20:21:30
972
原创 为什么arc中,(cons ‘a (cons 1 (cons “foo“ ‘(b) ))) 是(a 1 “foo“ b)
Arc语言中,cons函数创建序对时,第二个参数类型决定了结果的显示形式。当第二个参数是列表时,结果显示为列表;若非列表也非nil,则显示为点对(dotted pair)。在表达式(cons 'a (cons 1 (cons "foo" (cons '(b) nil))))中,所有cons的第二个参数都是列表或nil,最终结果呈现为列表(a 1 "foo" (b))。而表达式(cons 'a (cons 1 (cons "foo" '(b))))中
2025-05-30 17:58:24
391
原创 第七十回 忠义堂石碣受天文 梁山泊英雄惊恶梦-把AI装进你的terminal终端:Auto-Coder终极编程助手体验
梁山好汉聚义后,挖出石碣碑文排定108将座次,分36天罡星和72地煞星。宋江为寨主,卢俊义为副,吴用任军师,设忠义堂明确各人职责。卢俊义夜梦众人归顺朝廷后被斩,惊出一身冷汗。至此,基于金圣叹70回本的水浒故事告一段落,展现了梁山好汉从聚义到鼎盛的过程。 Auto-Coder部分摘要(约120字): Auto-Coder是基于LLM的终端AI编程助手,支持代码补全、解释和重构。需通过conda或pip安装,支持自定义AI模型接入。使用时需初始化项目并配置模型API密
2025-05-29 13:18:03
1189
原创 在FreeBSD14.2下安装MiniConda python3.12 ,以便安装运行Auto-Coder
以前曾经在FreeBSD13下面安装成功Miniconda,现在准备在FreeBSD14.2下安装MiniConda python3.12 ,以便安装运行Auto-Coder。
2025-05-29 11:41:05
850
原创 一个超小型llm 大模型smollm:135m
这是 Hugging Face 提供的一系列高效、轻量级的 AI 模型。其目标是创建功能强大而紧凑的文本和视觉模型,这些模型可以在端设备上有效运行,同时保持强大的性能。只有135m大小,用来做实验太合适了!想着以后用它作为测试分布式的模型。
2025-05-29 10:33:53
251
原创 多文件项目汇总、总结的助手:python-repomix强大的工具,可以将你的整个仓库打包成一个单一的、对 AI 友好的文件
Repomix 是一个强大的工具,可以将你的整个仓库打包成一个单一的、对 AI 友好的文件。当你需要将你的代码库输入到大型语言模型 (LLM) 或其他 AI 工具(如 Claude、ChatGPT 和 Gemini)时,它非常完美。说通俗点就是:Repomix 可以把整个代码库的内容输入给 AI 然后提出需求如编写文档、修复代码问题、新增功能、编写测试用例等。这样 Agent 可以在我们睡觉的时候自动检查所有的代码库,给出修复建议、丰富文档、编写测试用例。
2025-05-28 09:39:13
449
原创 Auto-Coder配置大模型智友库(llm frendly repo 大模型友好库)
【摘要】大模型智友库(llmfrendlyrepo)是为提升大模型开发效率而设计的专用库,其API和文档专门优化以适应大模型读取使用。通过提交标准化文档至GitHub仓库,开发者可让Auto-Coder等工具快速集成这些库(如byzer-llm),仅需执行/lib/add指令即可激活知识库功能。该项目现已收录auto-coder-dev/byzer-storage等多个实用库,支持用户自主添加新库——只需创建目录并编写README文件。这种方案有效扩展了未训练特定数据的小模型能力,显著提升开发效率。(149
2025-05-28 09:36:51
425
原创 使用Auto-Coder对js文件进行审计并修复漏洞1.3 1.4 1.5版本
总结建议- 你项目中所有 JS 相关包均已极度过时,存在多个严重安全隐患,容易被 XSS、原型污染、依赖攻击等利用,**不建议继续用于生产环境**。- 建议集中升级主库(如 jQuery、AngularJS、Bootstrap),同步升级所有插件至活跃维护版本,并替换已无安全维护的库。- 可以利用 [Snyk](https://snyk.io)、[npm audit](https://docs.npmjs.com/cli/v8/commands/npm-audit) 等工具辅助进一步的自动化检测。
2025-05-27 16:15:31
991
原创 使用Auto-Coder对js文件进行审计并修复漏洞 1.5版本
本文档记录了Kotti CMS系统从1.5dev5版本到1.5正式版的升级过程,主要解决前端JS依赖和静态资源问题。包括:1)setup.py版本修正;2)JS依赖全面梳理与安全升级方案,涵盖jQuery、Bootstrap等核心库;3)静态资源路径修正;4)CSS样式优化尝试。虽然最终样式未完全达到原版效果,但建立了JS依赖管理规范和静态资源正确引用机制,为后续持续优化奠定了基础。文档详细记录了问题定位过程、解决方案实施步骤及阶段性成果,可作为后续版本升级的参考基准。
2025-05-27 16:06:18
1152
原创 FreeBSD 14.2 Python3.12 安装Kotti ,运行时报错:ModuleNotFoundError: No module named ‘_sqlite3‘
FreeBSD 14.2 Python3.12 安装Kotti ,运行时报错:ModuleNotFoundError: No module named '_sqlite3'
2025-05-27 07:00:00
434
Arc3.2语言适配Racket 8.11.1-1 版本
2025-06-02
支持pyramid2.x的kotti web代码
2025-05-21
FreeBSD14.2系统下VSCode1.99 pkg安装包
2025-04-17
AIOCR:AI文字识别web集成系统@Kylin+RISCV
2024-03-24
飞桨安装文件@算能云openKylin@ riscv64
2024-03-12
MenuetOS 汇编语言编写的操作系统磁盘映像64位1.50版本
2024-03-12
MenuetOS 汇编语言编写的操作系统磁盘映像
2024-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人