- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 ODOO18菜鸟二次开发系列(8)-RAG增强向量知识库
Odoo RAG系统实现指南 本文详细介绍了如何在Odoo中构建RAG(检索增强生成)系统,用于创建企业内部知识库问答系统。系统包含两个核心流程: 知识库索引流程: 用户上传文档(PDF/TXT等)到知识库 系统自动处理文档内容,分割成文本块 调用Embedding模型(Ollama)转换为向量 存储文本块和向量到向量数据库(ChromaDB) 问答流程: 用户提问转换为向量 从向量数据库检索相似文本块 构建增强提示发送给LLM生成答案 在聊天界面显示结果
2025-10-19 10:40:53
273
原创 ODOO18菜鸟二次开发系列(7)-ODOO18 低代码 二次开发(网站、菜单、动作等)
本文介绍了如何利用ODOO18的低代码功能实现自定义菜单开发。通过开发者模式创建菜单项,设置动作参数和筛选条件,可快速实现特定视图(如仅显示公司联系人)。文章详细展示了菜单配置步骤,包括域设置、视图选择等操作,并提供了最终效果示例。作者建议优先使用原生功能或现有APP解决问题,避免不必要的二次开发。文末强调ODOO的开源生态、丰富APP和低代码特性是其核心优势,推荐开发者充分探索现有资源后再考虑定制开发。
2025-10-18 21:59:14
366
原创 pyautocad无法读取块属性的解决办法
本文演示了两种在VSCode中通过Python读取AutoCAD高级属性块的方法。首次尝试使用pyautocad库时遇到底层错误,改用win32com.client后成功读取块属性。代码示例展示了如何连接AutoCAD、遍历模型空间、识别带属性的块,并输出属性值。结果表明,VSCode结合AI扩展可有效支持AutoCAD二次开发,特别适合不涉及复杂UI的CRUD操作,能显著提升开发效率、减少重复劳动时间。
2025-10-06 10:03:41
245
原创 上海电信光猫公网IP及访问
2025年6月30后,网络管家下线,需在电信的小翼管家APP 绑定网关。原电信宽带可通过 网络管家 APP 设置映射及DMZ主机。
2025-10-02 18:28:34
484
原创 树莓派5智能小车学习(3)-扩展音响硬件
摘要:本文介绍了为机器人小车升级音响系统的过程,包括硬件选购建议(推荐更安全的低价款)、安装测试步骤(通过USB连接和aplay命令验证)。重点解决了Docker容器音频驱动问题(安装alsa-utils驱动、配置asound.conf文件),并实现了手柄控制鸣笛功能(采用线程播放、添加0.7秒触发间隔防止阻塞)。最终成功扩展了音频输出能力,为人机交互功能开发奠定基础。整个方案兼顾成本与安全性,总花费39元。
2025-09-07 22:05:46
354
原创 树莓派5智能小车学习(2)-蓝牙手柄DIY
本文介绍了如何将旧Xbox手柄连接树莓派并实现遥控操作。首先通过蓝牙配对连接手柄,在终端验证设备识别后,使用roslaunch启动控制程序。针对夹子按键不匹配问题,需修改transbot_joy.py脚本中的按键映射(将8改为7)。该方法比手机控制更便捷,但无法实现摄像头监控功能。整个方案利用现有设备降低成本,适用于树莓派机器人控制场景。
2025-08-10 19:55:31
505
原创 树莓派5智能小车学习(1)-Hello world
本文记录了基于树莓派5的智能小车开发入门经验。购买了带有视觉识别功能的树莓派5机械臂小车,使用ROS1 melodic系统进行控制。文章分享了三个实用技巧:1)通过网线直连确保稳定调试;2)硬件需在镜像加载前接入;3)复制内容避免含中文。这些经验对新手入门树莓派智能小车开发具有参考价值,后续计划扩展蓝牙手柄控制、音频等功能。该系列将持续更新智能小车开发的学习过程。
2025-08-10 18:48:36
478
原创 ODOO18菜鸟二次开发系列(6)-自定义QWEB组件,ODOO18List(Tree) 视图增加按钮
Odoo18 联系人含人和公司,界面杂乱,筛选不便。作者最初用 AI 修改遇问题,后决定在 “新建” 旁加 “仅显示公司” 按钮。创建步骤包括搭建文件架构,视图调用中用js_class,前端定义 JS 组件和 Qweb 模板,后台模块处理设置过滤条件,要注意避免大模型生成的 “tree” 写法。本文适合初学者菜鸟共同进步
2025-04-20 22:30:28
1035
原创 ODOO18菜鸟二次开发系列(5)-修改默认视图以及默认搜索
主要介绍 Odoo 项目视图修改方法。修改默认视图可通过页面调试拖动或修改 view 文件调整 view mode 顺序;修改视图默认搜索则需在开发者模式下,找到对应视图 XML 代码,修改默认分组相关字段来实现。
2025-04-19 11:56:37
529
原创 ODOO18菜鸟二次开发系列(1)-环境搭建和故障解决调试技巧
个人理解,odoo就是一个控制器prc通过模型(py+js)读取数据库内容用以视图(xml)展示的工具。其底层数据调用通过ORM框架。对于我们菜鸟来说,只需要学习odoo官方教程。掌握好基本的xml和py的修改和编写即可满足90%以上的需要。为了高效进行二次开发调试,需要搭建开发和调试平台。同时,基于二次开发特点,需要掌握一些初步的断点及调试技巧。本期主要为菜鸟新手介绍如何开发需搭建 VSCode 环境,配置 odoo.conf 参数,安装 AI 工具辅助编码。
2025-04-06 10:27:50
2979
2
原创 ODOO18菜鸟二次开发系列(3)-简单的本地脚本备份数据库及源码
针对 Odoo 二次开发的备份需求,重点备份 server 目录(核心代码)、POSTGRES 数据库、NSSM 服务配置及 sessions 数据。采用双备份策略:①通过 auto_backup 模块实现数据库自动化备份;②利用 Windows 任务计划创建批处理脚本,定期备份 7 天内修改的文件(排除第三方库和 Python 环境)。此方案兼顾数据安全与代码版本控制,适合为菜鸟新手在 Windows 环境下快速建立本地备份机制。
2025-03-16 11:26:41
698
原创 ODOO18菜鸟二次开发系列(2)-去除过多的odoo元素
十年前尝试用 Odoo 搭建项目管理平台未果,如今借助 DeepSeek 等工具,基于 Odoo 18 版本完成了系统定制。通过创建自定义模块移除了底部版权信息,修改前端代码重构用户菜单(删除 Odoo 文档并添加公司官网链接),还重命名了默认机器人。尽管替换链接中的 "odoo" 标识时出现兼容性问题,但整体开发过程因新版本逻辑更清晰、社区资源丰富而大幅简化。最终成功打造出符合企业需求的轻量级管理系统,为后续开发积累了可复用的经验。
2025-03-15 17:11:19
1291
原创 ODOO18菜鸟二次开发系列(4)-权限与视图模块
示例:GLOBAL_RULE_1 AND GLOBAL_RULE_2 AND ( (GROUP_A_RULE_1 OR GROUP_A_RULE_2) OR (GROUP_B_RULE_1 OR GROUP_B_RULE_2) )“记录规则”全局规则(非特定组)是一种限制,无法绕过。组专用规则授予额外权限,但受全局规则的限制。第一组规则进一步限制了全局规则,但可以通过附加的组规则加以放宽。全局规则通过逻辑与操作符(AND)组合在一起,并与以下步骤的结果组合在一起。
2025-03-13 05:53:02
418
原创 开单大师二次开发系列(三)
本章主要介绍对fangyuan.controller房源添加类进行恢复和修改的过程。由于发现文件乱码比较多,且功能修改太麻烦。经豆包推荐,后续将用老牌开源CRM系统ODOO18进行二次开发。本系列文章提前结束,有需要源码的同学可以留言联系。
2025-03-11 23:03:16
428
2
原创 开单大师二次开发系列(二)
本章主要针对登录页面及添加房源信息功能,对源码进行合理修改。介绍房源添加模块的前后端结构及如何修改相关源码,另外涉及到密码修改等其他操作。下期将介绍房源浏览模块的结构。
2025-03-09 21:03:23
274
原创 开单大师二次开发记录
因为想做一个类似链家的项目展示系统,在AI推荐下找到一个名为开单大师的开源项目,鉴于此前Linux系统宝塔屡次安装模板网站都是卡在mysql连接问题,这次将服务器改为win系统,PHP/Java架构。后续将基于此开源平台做二次开发,持续输出学习成果,敬请期待。
2025-03-09 00:24:33
520
1
原创 电信光猫 DDNS路由设置-基于DNSPOD
电信光猫 DDNS路由设置-基于DNSPOD步骤一、为域名设置一条A记录。步骤二、获取DNSPOD TOKEN步骤三、另购有DDNS 功能的无线路由通过桥接模式连到电信光猫步骤四、无线路由添加DDNS相关信息步骤五、保存设置。检查周期即可在DNSPOD发现更新记录。...
2021-08-28 05:03:45
12447
2
原创 CV2窗口置顶
CV2窗口置顶显示解决办法opencv窗口imshow有时候会被其他已置顶窗口遮挡,用win32gui可实现置顶 WindowName="Result" cv2.imshow(WindowName, res) hwnd = win32gui.FindWindow(None, WindowName)# 获取句柄,然后置顶 CVRECT=cv2.getWindowImageRect(WindowName) win32gui.SetWindowPos(hwnd, wi
2021-03-21 13:03:17
3118
2
原创 PYTHON3.6以上版本安装SIFT类
PYTHON3.6以上版本PYTHON3.8安装SIFT类基于conda虚拟环境解决高版本opencv不支持SIFT特征算法的问题。注意安装并激活新环境后,原3.8的类都需重新安装,需要在cmd的窗口下,显示((your_env_name) C:\Users\XXX>的环境下重新安装。另外新的Lib\site-packages文件夹默认在\.conda\envs\your_env_name\Lib\site-packages目录下。
2021-03-14 11:20:38
1044
1
ODOO18开发手册-中文版
2025-04-07
ODOO18开发者教程
2025-03-28
东北工业大学表面缺陷数据集以及tensorflow框架下迁移训练源码
2025-03-13
ssd-mobilenet预训练模型,在tensoflow框架可完成特征识别任务
2025-03-09
Navisworks 2023 API SDK安装包
2022-08-07
Navisworks 2021API SDK安装包
2022-08-07
Navisworks 2022 API SDK
2022-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅