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

原创 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
958
原创 多文件项目汇总、总结的助手:python-repomix强大的工具,可以将你的整个仓库打包成一个单一的、对 AI 友好的文件
Repomix 是一个强大的工具,可以将你的整个仓库打包成一个单一的、对 AI 友好的文件。当你需要将你的代码库输入到大型语言模型 (LLM) 或其他 AI 工具(如 Claude、ChatGPT 和 Gemini)时,它非常完美。说通俗点就是:Repomix 可以把整个代码库的内容输入给 AI 然后提出需求如编写文档、修复代码问题、新增功能、编写测试用例等。这样 Agent 可以在我们睡觉的时候自动检查所有的代码库,给出修复建议、丰富文档、编写测试用例。
2025-05-28 09:39:13
365
原创 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
331
原创 使用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
881
原创 使用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
898
原创 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
384
原创 pytest测试的时候怎么跳过一个文件,使用-k “not xxx“
就可以测试所有包含function的文件名的测试文件,比如test_functional.py。那么怎么跳过符合条件的测试文件呢?pytest可以使用-k来选择符合条件的测试文件,比如。
2025-05-26 15:31:42
217
原创 FreeBSD 14.2 源码编译安装python3.12带sqlite3
FreeBSD 14.2 源码编译安装python3.12,第一反应就是用ports编译安装,但是装好后发现没有sqlite3。因为项目里要用到sqlite3,所以这就找了好多方法想安装上sqlite3的包,都没有成功....于是最后决定自己下载Python源代码编译安装它!编译完成,果然import的时候没问题!编译前配置,基本就是运行一下就行了。希望这次装好带sqlite3。
2025-05-26 07:00:00
401
原创 智能守护:用AI和pip-audit为Web项目装上安全雷达(升级依赖库到新版本beaker==1.13.0 mako==1.3.10 waitress==3.0.2 webob==1.8.9)
在AI的加持下,安全检测和安全修复方便又快捷!这里要重点表扬一下Auto-coder,使用了那么多的AI助手,感觉它是最智能最体贴的,是实实在在能干事的AI工具。我对Auto-Coder说:Kotti这个项目使用的依赖库比较老,有些有安全隐患,请帮我根据下面的安全检测信息,升级相关依赖库,并更新Kotti项目里面的相关代码。-CSDN博客。
2025-05-24 07:00:00
970
原创 ThinkPad X250笔记本装FreeBSD14.2 在Xfce4视窗里无法用Ctrl+alt+fn切换窗口,原来是键盘左下角的窗口Fn键被误关上了
ThinkPad X250笔记本装FreeBSD14.2 在Xfce4视窗里无法用Ctrl+alt+fn切换窗口,n表示1-8,比如f1,f2等。这时候尝试按Fn+Ctrl+alt+f1 ,发现可以切换到tty0控制台了...也就是现在需要多按一个Fn按键了.....不明白为什么这样。问题解决,终于又可以直接用Alt+fn在tty控制台互相切换,用Ctrl+Alt+fn在视窗里切换了。仔细想了想,可能是按Ctrl+Esc组合键的时候,不小心按了Fn+Esc,把Fn键给关了....尝试直接按Fn来切换。
2025-05-24 07:00:00
293
原创 我对Auto-Coder说:Kotti这个项目使用的依赖库比较老,有些有安全隐患,请帮我根据下面的安全检测信息,升级相关依赖库,并更新Kotti项目里面的相关代码。
使用 Auto-coder完成Kotti项目的依赖库版本升级问题非常简单方便,只要把问题描述清楚,让它把指定的库升上去,后面它会自动更新代码,解决版本升级可能带来的各种代码问题。当然过程是曲折的,毕竟依赖库牵一发而动全身,Auto-coder跟其它AI助手比起来又聪明又能干,不用询问就会自己修改代码,但是有时候也挺担心它太智能把项目搞崩,索性最终也没出现无法收拾情况。另外刚刚使用Auto-coder,不太熟悉操作,也走了一些弯路。
2025-05-23 10:39:15
1238
原创 使用pytest对Kotti项目测试的时候,发现test_functional.py 测试非常耗费内存被kill,最后得知大约内存占用达到13G或更多
总算跑过去了,怪不得会出问题,内存占用太多了,测试中把8G+6G几乎都占满了,监控中好几次看到曲线升到顶,小心肝扑通扑通的,就怕它被kill掉!
2025-05-23 07:00:00
538
原创 FreeBSD14.2因为爆内存而导致Xfce4视窗被卡,桌面变黑色,只能看到鼠标在窗体中心,鼠标无反应,键盘无反应
pytest的时候因为内存不足导致xfce4卡住(xfce4相关进程被关闭),桌面变黑色,只能看到鼠标在窗体中心,鼠标无反应,键盘无反应,这时候可以远程ssh登录,请问怎么重启xfce4视窗?pytest的时候因为内存不足导致xfce4卡住(xfce4相关进程被关闭),桌面变黑色,只能看到鼠标在窗体中心,鼠标无反应,键盘无反应,这时候可以远程ssh登录,请问怎么重启xfce4视窗?给出了答案,但是由于我的prompt没有限限定FreeBSD,所以估计他们都是回答的Linux的结果方案,所以都不管用。
2025-05-22 19:46:40
625
原创 使用auto-coder将kotti项目的pyramid依赖从1.x升级到2.x,将SQLALchemy从1.x升级到2.x
一直想把kotti升级到使用pyramid2.x版本,但是个人水平有限,实在无法搞定!在chatgpt出现之后,给我带来了曙光。auto-coder出现后,让我完成了这个任务!后面还需要用auto-coder升级几个有安全问题的库。另外,最终,想把整个kotti升级到2.0,并赋予它新的名字!
2025-05-22 07:00:00
716
原创 笔记本「挂起」(Suspend、Sleep)和「休眠」(Hibernate)节能待机的区别
特性挂起(睡眠)休眠状态保留内存硬盘电量消耗少(但有)无恢复速度很快慢数据安全电池耗尽易丢断电无忧适用场景临时离开长时间不动/彻底没电。
2025-05-21 13:23:54
431
原创 在FreeBSD系统的Linux兼容模式(Ubuntu22.04)里使用微信
在FreeBSD系统下通过Linux兼容模式(Ubuntu 22.04)成功安装并启动了微信Linux版(WeChatLinux_x86_64.deb)。使用chroot进入Ubuntu环境后,通过apt安装微信,并在Xorg窗口下启动。尽管成功运行,但仍存在一些问题:无法输入中文、无法打开浏览器查看朋友圈链接、朋友圈视频仅显示封面图片,以及普通账户下无法启动微信。此外,调试过程中出现lsblk无法访问/sys/dev/block目录的错误,但未影响微信的基本功能。总体而言,此次实践验证了FreeBSD与微
2025-05-21 07:00:00
557
原创 把AI装进你的terminal终端:Auto-Coder终极编程助手体验
auto-coder是我近期试用的命令行下的AI工具里,几乎是效果最好的,bug最少得一个。不过它的模型配置那块略有些繁琐,跟其它几种工具的配置方法不一样,有点不习惯。
2025-05-20 09:58:54
1418
原创 在Windows10下使用choco安装Common Lisp cbsl
Windows10下如果报错无权限,使用管理员权限打开cmd终端,然后执行。安装Common Lisp cbsl使用命令。
2025-05-20 07:00:00
257
原创 CodeGeeX:让 AI 帮你写代码,解放你的双手!
CodeGeex 是一个基于人工智能的代码生成工具,旨在帮助开发者提高编码效率。它通过深度学习模型理解代码上下文,并生成高质量的代码片段。CodeGeex 支持多种编程语言,能够广泛应用于软件开发、代码补全、错误修复等场景。
2025-05-19 11:19:25
1039
原创 PySide6:让Python开发者也能轻松创建漂亮的GUI应用
PySide6是Qt for Python的官方绑定库,由Qt公司开发和维护,允许开发者使用Python语言开发跨平台的图形用户界面(GUI)应用程序。作为PySide2的继任者,PySide6基于Qt6库,提供了更多功能和改进。其主要特点包括跨平台支持(Windows、macOS、Linux)、丰富的GUI组件、事件驱动模型、信号和槽机制、多线程支持、与Qt Designer的集成以及详细的文档和社区支持。通过简单的代码示例,开发者可以快速上手并创建复杂的GUI应用,甚至实现如雷电游戏等图形化项目。PyS
2025-05-19 07:00:00
959
原创 Taipy:AI应用全栈开发神器
Taipy是一个用 Python 构建数据驱动应用的现代开源框架。它主打“极低门槛、面向业务、支持端到端开发”,让你用最少代码,把数据科学、机器学习流程和漂亮的Web可视化界面无缝串起来。通俗讲,它是连接数据分析、模型、业务流程和用户界面的胶水工具。Taipy 是让你用Python写“数据和应用故事”,自动织好前端、后端、业务流程、数据状态的一体化开发框架。更适合面向真实业务场景、持续优化的“数据驱动应用”。如果你有特定业务需求想落地为交互应用(而不是简单画图、小demo),Taipy 值得认真一试!
2025-05-17 23:21:34
808
原创 开源RTOS(实时操作系统):nuttx 编译
开源RTOS(实时操作系统):nuttx 编译。对于ammy 也就是Ubuntu 22.04版本,需要加上参数make CONFIG_LIBM=y。哇塞,这个支持的实在太多了!如果github抽风,可以使用镜像加速。这个占用空间较大,需要2.5G空间。中是否有错误的配置,例如缺少。烧录之前安装esptool工具。按照提示,安装esptool。
2025-05-17 20:38:25
1254
原创 一种应用非常广泛的开源RTOS(实时操作系统):nuttx
NuttX 是极其灵活的RTOS,你可以在上面愉快地跑Mini Lisp等很多脚本语言;Python可以用MicroPython方案实现(部分板卡已有现成移植),如果真要跑全功能Python,推荐资源更多些的高端平台或直接上Linux。NuttX是一款兼容性极强、功能丰富、像极了“小号Linux”的RTOS,混合了“最标准的嵌入式实时性”和“灵活的Unix体验”。你想做无人机、做科学仪器、做高级IoT,不妨上手试试看。家。
2025-05-16 21:44:36
1390
原创 fakeroot 在没有超级用户权限的情况下模拟文件系统的超级用户行为
fakeroot 是一个在 Linux 环境中广泛使用的工具,通常包含在大多数 Linux 发行版的软件仓库中。。
2025-05-15 22:32:57
498
原创 Gymnasium 为 RL 强化学习研究和开发提供各种标准环境,比如经典控制(CartPole、MountainCar)、2D/3D 游戏、物理仿真等
Gymnasium是OpenAI Gym的社区接力项目,由Farama Foundation维护,是强化学习(RL)领域的环境标准接口库。它继承了OpenAI Gym的经典接口,提供丰富的环境资源,如CartPole、Atari游戏、Box2D物理仿真等,支持自定义环境注册与扩展。Gymnasium与OpenAI Gym完全兼容,是后者的社区维护继承版,广泛应用于RL论文、教程和项目。其核心特点包括高度兼容性、丰富的环境资源、活跃的社区维护和统一的API规范。Gymnasium支持与多种RL算法库无缝结合,
2025-05-15 07:00:00
743
原创 在星河社区学习PARL使用强化学习来训练AI
PARL是飞桨(PaddlePaddle)的高性能强化学习框架,支持在AIStudio平台上进行实践。用户可以通过Notebook在星河社区中编辑和执行项目,使用命令如“!”和“%”来执行操作。安装PARL时,可以通过GitHub或Gitee克隆仓库,并在AIStudio中解压和安装。如果GitHub下载失败,可以下载ZIP包并上传至AIStudio进行解压和安装。安装完成后,可以使用PARL的示例代码进行训练,训练过程中会显示每个回合的奖励分数。在调试过程中,可能会遇到与Python版本不兼容的问题,如“
2025-05-14 21:13:28
1184
原创 上位机是什么意思啊?当前常见的上位机和下位机系统
是一个在工业自动化和嵌入式系统领域常用的术语,通常指的是与(如 PLC、单片机、传感器等)进行通信和控制的计算机系统。它的主要功能是监控、管理和控制下位机的运行状态,同时提供人机交互界面。
2025-05-14 07:00:00
922
原创 一台windows10电脑,无法看到某个特定的wifi网。比如可以看到其它很多的wifi,就是离它最近的一个wifi看不到,当然更无法连接上。(其实是FreeBSD(其实两台都有问题))
它本身的内置天线设计比较紧凑,天线通常嵌在屏幕边框里,由于体积受限、屏幕转轴处空间狭小,有时候确实会影响信号强度。比如可以看到其它很多的wifi,就是离它最近的一个wifi看不到,当然更无法连接上。总之,X250 的天线确实不是啥强项,就是日常用还行,穿两堵墙就有点捉急。又又晕头了,确实是Windows10电脑的X250笔记本,当然FreeBSD下有时候也会有找不到Wifi的问题。思考,是不是ThinkPad X250 笔记本的Wifi天线有点问题?好吧,先这样放着吧,反正还有RJ45的有线,可以先用着。
2025-05-13 12:05:08
430
原创 itestar是一个强大、灵活、高性能且“倔强”的ASGI框架。
itestar是一个强大、灵活、高性能且“倔强”的ASGI框架。Litestar框架支持插件,附带依赖注入、安全原语、OpenAPI模式生成、MessagePack、中间件、出色的CLI体验等等。
2025-05-12 22:54:44
1021
原创 Gemini 2.5 Flash和Pro预览版价格以及上下文缓存的理解
Google推出的Gemini2.5Flash和Pro预览版是其最新的AI大模型,能够处理大量内容。用户可免费体验,但存在次数和功能限制;付费版本则开放全部高级功能,价格与传统API有所不同,特别是在“思考预算”和“上下文窗口”等方面有创新。关于“上下文缓存”,它指的是模型将用户发送的信息和回复内容暂时保存,以便在后续对话中直接使用,避免用户重复发送历史数据。这一功能对于复杂项目和多轮任务非常方便,但涉及隐私问题,付费用户可自行管理,免费用户则有限制。例如,在写作助手项目中,用户无需重新发送全部对话历史
2025-05-12 07:00:00
710
原创 Openai开源的对文本进行Token编码、解码的库:Tiktoken 库
Tiktoken 是由 OpenAI 开源的 Python 库,主要用于字节对编码(Byte Pair Encoding, BPE),即将文本高效地转换为 Token 序列(编码)或将 Token 序列还原为文本(解码)。
2025-05-10 14:06:55
472
原创 FreeBSD下成功安装G4F(GPT4Free)0.5.0.3 版本
在192.168.1.5这台系统里,在python3.12环境下,安装G4F 0.5.0.3版本成功!
2025-05-10 07:00:00
317
原创 在一个FreeBSD的控制台,当移动鼠标时,就会有字符发生,这是怎么回事:35;62;18m35;60;
在FreeBSD控制台中,当移动鼠标时出现字符输出(如35;62;18m等),可能是由于终端模拟器或应用程序未正确处理鼠标输入转义序列所致。此问题发生在Windows 10通过SSH远程登录FreeBSD服务器后,系统睡眠并重新唤醒时。尽管尝试了reset命令和终止相关进程,问题仍未解决。最终,通过关闭并重新打开Windows终端,问题得以解决。推测原因可能与使用Textual框架的codexy应用程序的交互式TUI界面有关,该框架可能对终端状态造成了干扰。
2025-05-09 11:23:10
862
原创 FreeBSD下配置rustup default stable-x86_64-unknown-freebsd
在FreeBSD下pip安装pydantic-core库的时候,发现rustup有报错,于是尝试修复rust。
2025-05-09 07:00:00
990
原创 免费的平民AI大模型使用平台G4F(GPT4Free)安装和使用的持续性跟进记录
对平民大众来说要使用AI大模型,G4F,也就是GPT4Free,几乎是最好的选择。G4F(GPT4Free)的特点可概括为:。它无需付费即可让用户体验类似GPT-4的先进语言处理能力,生成高质量的文本内容。其界面简洁,操作直观,用户无需复杂设置即可快速上手。同时,G4F支持多种应用场景,满足用户多样化的需求。然而,也需注意其可能存在的隐私、安全及稳定性风险,因非官方版本,服务质量和合规性可能不如官方。总体而言,G4F为预算有限的用户提供了接触前沿AI技术的机会,但需谨慎使用。
2025-05-08 11:21:19
714
原创 安装G4F(GPT4Free)0.5.2.2版本 (FreeBSD jail虚拟机里的Ubuntu系统下gui失败, VirtualBox Ubuntu22成功)
好像是在jail虚拟机里或WSL里就调不通gui服务,但是api服务是可以的。普通的Ubuntu,或者VirtualBox里的Ubuntu,G4F的gui服务可以正常运行!
2025-05-08 11:19:04
596
原创 FreeBSD系统下G4F 0.5.2.2版本报错TypeError: Fields of type “<class ‘typing.Annotated‘>“ are not supported.
g4f api 安装,根据报错,查找问题大约在pydantic这里。安装rust新版本后,pydantic安装成功,然后g4f的api 0.5.2.2版本安装成功!
2025-05-07 23:51:17
736
支持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关注的人