一、重要的橋接Python庫 rpy2# pip install rpy2 我的R語言版本為 4.1.3 ,需要rpy2 3.5.X版本去對應 二、確保R環境 確保你電腦已安裝 R,并在 R 里裝好相關包:# install.packages(c("ggplot2", "ggstatsplot", ...
lil_tea c++ 2026 style guide 本文使用 yoga air + wsl + ubuntu 26.04 + vscode 編寫. 把所有 debug 完成, 我保證, codin 是我一輩子的朝圣. 這是我在開發和算競都使用的代碼風格. 部分借鑒自 the cherno, 部 ...
上個月幫朋友做了一次紅藍對抗,對方一個看似人畜無害的「圖片裁剪」功能,差點讓我們把整個阿里云賬號的 AccessKey 都掏出來了。 這就是 SSRF(Server-Side Request Forgery,服務端請求偽造) 的威力——你以為是前端傳了個URL,服務端老實巴交地去請求,結果那臺服務器 ...
2026 年 6 月 17 日,Vercel 發布了開源 Agent 框架 Eve。官方給它的定位很直接:像 Next.js 之于 Web 應用一樣,Eve 想給 Agent 提供一套約定明確、可直接進入生產環境的框架。但它真正想解決的,并不是「怎么再寫一個 Agent Loop」,而是 Agent ...
AI Agent 全日制30天速成|Day5 教學筆記 今日總學習目標 區分短期記憶/長期記憶,掌握Agent分層記憶架構設計 實現滑動窗口、摘要壓縮、向量記憶三種主流記憶方案 基于Day4規劃Agent改造,接入持久化對話記憶(Redis存儲會話) 解決超長多輪對話Token爆炸、歷史遺忘、上下文 ...
前言 集群部署在 VMware 創建的三臺虛擬機上,每臺虛擬機同時承擔 Master 角色。因長期未做系統安全更新,近期執行了 dnf upgrade-minimal --security --allowerasing 升級內核與軟件包。內核等更新需重啟節點才能生效,而三臺節點都運行著 etcd,重 ...
一、GDB簡介 GDB,全稱為GNU Debugger,是GNU項目提供的一款命令行調試工具,主要用于調試C、C++ 等語言編寫的程序。在Linux開發中,GDB是非常常用的調試工具,尤其適合分析程序運行過程中的崩潰、段錯誤、邏輯錯誤以及變量變化情況。 正常情況下,我們運行一個程序時,只能看到程序最 ...
stock-sdk 歷經 18 個 v1 版本、門面類膨脹至 105 個扁平 getXxx 后,于 v2 推倒重來:API 收攏為命名空間,subpath 支持按需 tree-shaking,數據契約與 SdkError 統一,normalizeSymbol 收斂符號格式,CLI/MCP/Playg... ...
本文主要介紹了結構化數據庫與緩存中的 IndexedDB、Cache storage 和 Storage buckets,以及期間的區別,供參考。 ...
眾所周知,MCU的GPIO可復用為不同的功能.那么是否可以同時使能多個功能呢?可以(當然,部分架構可能不支持) 常見示例: 模擬IIC: GPIO在開漏輸出的同時可以讀IDR來獲得輸入 無LPUART的MCU實現低功耗喚醒: 把RXD同時復用為外部中斷來喚醒,但會丟失首字節 UART自動波特率識別: ...
緣起 前陣子翻出一臺老的便攜 DVD 播放器,發現里面居然有游戲菜單。七個分類,80 多款游戲。查了一下發現這東西叫 Native32,凌陽科技的芯片方案,2005-2011 年間大量用在 DVD 播放器和車載顯示器上。 游戲由 Potatoo Multimedia Studio 開發,格式是私有的 ...
Python 打包成 EXE 并非易事,Nuitka 雖然性能卓越,但也隱藏著不少“暗雷”。本文基于 Meta Assistant 的開發實踐,解決了 Nuitka `sys.executable` 未能檢測是否已打包、CI 構建失敗 `FATAL: Nuitka does not work in ... ...
HagiCode 中 AI 提交使用的提示詞:設計思路與實現拆解 當你把一堆亂七八糟的改動丟給 AI 讓它幫你提交時,背后到底發了一段什么樣的提示詞給模型?為什么提示詞要寫成那個樣子?這篇文章把 HagiCode 里真正驅動"AI 提交"的提示詞拆給你看。 背景 用 AI 輔助開發這事,其實也算是經 ...
換電腦后如何無縫延續 AI 輔助開發?一份手把手的遷移手冊,涵蓋原理、方案與避坑細節。 目錄 一、為什么要遷移會話? 二、先搞懂 Claude Code 把數據存哪了 路徑編碼規則(非常重要) 三、兩種遷移方案 方案 A:相同路徑(最簡單) 方案 B:路徑不同(通用方案) 實戰場景 遷移包結構 四、 ...
一、引言 Loop Engineering 這個詞最近又熱起來了。 如果你從去年開始關注 AI 工程化領域的動態,大概已經習慣了這種概念迭代的節奏——Prompt Engineering 還沒完全消化,Context Engineering 就登場了;Harness Engineering 的論文剛 ...
最近在加班加點的做一個Token工廠, 模式類似與京東:有自營算力產生的模型,也外接第三方旗艦模型。 作為Token聚合分發平臺,幫助文檔是剛性需求。 Docsify是一個將Markdown文件轉換為單頁面靜態網站(無需任何構建過程)的開源項目,實測下來3min就能構建并搭建一個 幫助文檔站點。 1 ...
Adaptive Boosting(自適應提升)基于Boosting思想實現的一種集成學習;算法核心思想是:通過逐步提高那些被前一步分類錯誤的樣本的權重來訓練一個強分類器。 本章會講解Adaboost算法推導過程,并用一個數值實例帶著讀者計算,使讀者能夠完全理解這個訓練弱分類器至強分類器構建的過程。 ...
?前面的文章依次介紹了如何截斷歷史會話的對話記錄,包括按照記錄數量截斷、按照Token長度截斷,以及濃縮為摘要截斷等等,其中摘要操作又分為三大類: 1、使用第三方的摘要庫對文本摘要; 2、使用在線大模型對文本摘要; 3、使用離線大模型對文本摘要; 以上對會話記錄的各種處理操作,統稱為AI應用的上下文 ...
一、前言 作為一名普通開發人員,我對 AI 工具的上手其實算比較晚。今年五月以前,基本還只是把 AI 當作聊天機器人使用。有時聽同事提到一些關鍵詞都聽不懂,甚至不知道該如何提問,心里多少有些慚愧。直到最近因為一個契機,沉下心認真摸索了一段時間,才真正感受到 AI 工具的魅力和強大,也切身體會到它對生 ...
LLM具有固化的知識,而且針對LLM的調用是完全無狀態,永遠只做一錘子買賣。但是交給Agent的任務基本上不可能一蹴而就,而且還希望Agent具有學習進化的能力。所以你會發現,很多的Harness手段的目的就是為了彌合兩者之間的鴻溝。解決這個問題的基本的前提是:需要賦予Agent記憶。 ...