开放合作机会 / 个人作品集
王佩笙
C/C++ · 桌面开发 · AI 应用。
具备 Linux C/C++、Python、Lua 开发与桌面工具交付经验,拥有 Qt、RAG 及大模型工具调用实践。独立开发并维护多款应用,覆盖需求拆解、编码调试、接口联调与软件发布。
从系统基础,到桌面工具与AI 应用。
围绕真实的软件需求,把系统开发、桌面界面、模型调用与可靠性验证组织成完整应用。以下能力均来自开发与交付实践。
001 / C/C++ 与 Qt
具备 Linux C/C++ 与 Qt 界面开发经验,掌握指针、内存管理、文件 I/O、STL,具有 MySQL C API 与 SQLite 使用实践。
002 / 桌面工具交付
使用 Python / PySide6 独立开发桌面工具,完成需求分析、调试、EXE 打包及迭代维护,使用 Git / SVN 管理代码。
003 / Linux 与网络
熟悉多进程、多线程、信号与共享内存,具有 TCP/UDP Socket、libpcap 抓包、ARP 解析与网络过滤规则配置实践。
004 / RAG 知识库
实现 PDF、Office 解析、OCR 与父子块切分,结合 FTS5、向量检索和 RRF 融合,完成后台索引、问答接口与来源引用。
005 / 工具调用
对接 Ollama 与 OpenAI 兼容 Tool Calling,实现工具定义、参数校验、执行及结果回传,控制调用预算、超时与重复调用。
006 / 可靠性与验证
实践进程隔离、退出检测与有限次数恢复,实现状态持久化、备份恢复与检索回归评测,为 RT-Thread 修复内存泄漏,PR 已合并。
007 / Lua 业务开发
完成 Lua 客户端、服务端与 FairyGUI 联调,处理业务规则、重复请求和状态恢复,交付配置、资源检查及内部研发工具。