All MicroEvals
我們開發“Rust編程輔助器”目的是協助使用者的AI agent提高開發rust程式的成功率 ...
Create MicroEval
Header image for 我們開發“Rust編程輔助器”目的是協助使用者的AI agent提高開發rust程式的成功率



 

 

 

 ...

我們開發“Rust編程輔助器”目的是協助使用者的AI agent提高開發rust程式的成功率 ...

Prompt

我們開發“Rust編程輔助器”目的是協助使用者的AI agent提高開發rust程式的成功率 暫定名稱為YieldKeyCode(簡稱YKC) ,用go作為編寫詞言,以下是YKC的規格摘要:並行歧異操作能力,高擴展與解偶性架構,高兼容規格,以LSP作為首階段的接駁方式並保留MCP, 插件, IDE等後續變現的可擴展彈性,唯讀嵌入式AST數據庫及妥善運用 https://rust-lang.org/learn 的所有教學與資料文檔來提昇YKC的實用與效能性,可商業化的彈性依賴。 YCK提昇開發成功率核心主要服務對象是AI agent。 並令人類提升開發專案的品質、安全及擴展與維護性及省時,繁複,對開發者價值很底的消耗時工的減輕等作商業增值服務,首要目的是令 使用者的AI agent 在使用YKC後能真實開發出可運行大型的專案的能力明顯提昇(可提供具說服力的指標因為佳);及在 能夠在YKC的沙盒中rustc預編譯的報錯的背景(即是100找出阻截專案運行成功的錯都找出來,先不上昇到能編譯就是等於正確開發程式的更深層討論,先真正做到把真實bug都修復並通過編譯的98%目標)提供98%能除錯及減除技術債(此非絕對,但有更好,但除錯(不是減債,而是規定除錯98%)98%如不能實現,其他事項根本亦難實現,除錯你將如何實現出YKC價值),的效能率;及最終實現 先規晝對開發最包容的YKC版本開發YKC的用YKC可開發出極高質的企業級與商業潛力無限專案的Rust語言開發神器 共分5個層級,各級摘要職能如下: 第1層負責查證依賴版本對齊,及衝突風險預警。 第2層負責遍歷專案數據結構並統計元素及其概況,因應不同使用場景的報告方式 第3層負責持久原子監聽及動態護欄觸發式的主動介入機制,確保AI agent能完成開發使用者的專案 第4層負責於YKC的沙盒預編譯使用者開發的專案,附改善建議的回報 第5層負責運行用演算法及代數仿構生命週期及借用邏輯()透過代數把rust的相關規則以代數約略簡化,並籍此實現不需太細緻的規則以求減低複雜性去儘可能使代理能運用,但規則等部份你必需完全仿照真實的規則,嘗試混合datalog,制作如節點圖,看能否做到不會編寫違反規的功能,(可先實現局部不會影響其他規則的構想)或必然的定律則給予企業級的編程建議,並可先以取得關鍵真實數庫作為YKC的城河,而什麼數據是具無限潛在價值,或對YKC的未來有重大價值,聽取你匯報是否資料數據所能產生的未來價值更為具大而改為全開源並且能在儲數據並實現價值爆發時更改成商業的license 或計劃 請先聯網搜尋最新適合規格的依賴建議。建議5層級的達成方法,你會如何開發此專案,並為何這開發方案能達成YKC的願景,你客觀並全面深度分析這提案的各項事項並給予評分,及提交現實使用的高質優化提昇的建議。