Skip to content

fix: resolve ESM conflicts and add stdio transport support#531

Open
eouzoe wants to merge 1 commit intoDeepractice:mainfrom
eouzoe:fix/issue-530-esm-stdio
Open

fix: resolve ESM conflicts and add stdio transport support#531
eouzoe wants to merge 1 commit intoDeepractice:mainfrom
eouzoe:fix/issue-530-esm-stdio

Conversation

@eouzoe
Copy link

@eouzoe eouzoe commented Feb 1, 2026

也是終於修好了 破防了 應該是能用了 我真的接受不了remove sandbox restrictions這種事情阿 過度解耦低內聚 用一些話術包裝 唉

@eouzoe
Copy link
Author

eouzoe commented Feb 1, 2026

pouch 目錄的 ESM/CJS 混用 discover 工具在動態載入 @promptx/core 時有問題 但是我已經懶得改了 唉

@eouzoe
Copy link
Author

eouzoe commented Feb 1, 2026

不對 真的有修好嗎 怎麽還是不能用 正則表達式這一塊 雖然還是ESM/CJS兼容性問題

@eouzoe
Copy link
Author

eouzoe commented Feb 1, 2026

重構比較快 我已經看不懂了 東一塊西一塊 到底做了什麼 實現了什麼

@deepracticexs
Copy link
Member

deepracticexs commented Feb 2, 2026

你好,感谢您的pr,由于这个项目是一个 mvp , 所以牺牲了代码质量,优先功能发展,目前这个项目已经不再进行架构升级了,但是新的项目将继承这个项目的功能,并且有更好的架构设计, 支持云端部署和 统一的仓库, 如果您感兴趣的话,我们是否能去的某个通讯软件的联系, 我向您偃师最新的体系, 新项目地址 https://github.com/Deepractice/ResourceX, 我的 wechat 是 deepracticex. @eouzoe

@eouzoe
Copy link
Author

eouzoe commented Feb 2, 2026

@deepracticexs 我沒有微信 discord可以嗎 不過一個群裡沒有活人 另一邊直接連接過期了

@deepracticexs
Copy link
Member

@eouzoe 之前由于用户大部分集中在中国大陆,同时我们人力有限,所以discord疏于运营,明天我把discord打理一下然后邀请你加入。另外冒昧的问一下,你的作息时间是北京时间吗,我了解后方便安排时间会议,使用zoom

@eouzoe
Copy link
Author

eouzoe commented Feb 2, 2026

我人在臺灣 @deepracticexs 應該是還行

@eouzoe
Copy link
Author

eouzoe commented Feb 2, 2026

@deepracticexs 順便吐槽一下 新項目雖然大刀闊斧的改動了 但真的不會過度工程嗎 而且有些東西很難改
每次 get() 都要從 RXAStore 讀取所有文件 然後重新打包成 RXA
Buffer 拷貝 JSON 序列化開銷 沒有鎖機制 多個 MCP 工具同時調用可能競爭
還是直接用rust重構部分關鍵組件比較快

@deepracticexs
Copy link
Member

deepracticexs commented Feb 2, 2026

ResourceX 是有新的使命,需要一套协议兼容 本地node 和云端 cloudflare ,所以做了一些抽象,cloudflare 的组件是比较特殊的 比如 d1数据库 r2 对象存储,durable object ,works
这些组件和本地的fs区别非常大,所以需要抽象出来。换句话说就是,这个系统未来的目标主要是以上云端为主,然后我们会开源端提供一个本地的Node实现,大概是这个计划。所以说你看到的可能就是说,它的抽象程度是比较高的。
@eouzoe

@deepracticexs
Copy link
Member

deepracticexs commented Feb 2, 2026

@eouzoe 然后你提到的那些锁机制啊,还有各种其实它不影响,因为我们在本地是没有态条件的,所以没有并发问题。然后我们是有一个Registry注册中心,这个注册中心的话,它本身是一个服务,这个服务在云端。https://registry.deepractice.dev 所以整体架构上是这样子的,就是说在Push和pull的时候,是和云端交互的。其他时候基本上都是本地只有单机使用,所以说这个时候是不存在有竞态条件的。另外整体上因为是全AI编程,所以说内容内里面的性能上面我们是还没有涉及到性能测试,只是做了功能测试,所以说性能上没考虑过多,未来会把整个体系建设完,会持续地优化。

@deepracticexs
Copy link
Member

@eouzoe 具体的设计和演示可以我们会议上聊。我可以,我给你贴一张图,你可以看一下大概的使用。场景,就是说以后相当于是这些资源可以直接存储在云端,通过一个locator就可以直接地去加载,甚至可以进行运算,就有点像一个Serverless。mmexport1769942079078.jpg

@eouzoe
Copy link
Author

eouzoe commented Feb 2, 2026

真的有必要會議上聊嗎 截圖能不能寫成架構圖 然後你太樂觀了 不是可能甚至高幾率沒問題就不管了 我認為是一律假設最壞的情況 最極端的問題去設計 畢竟時間一長 併發量拉高 使用者一多 什麼事情都會發生

@eouzoe
Copy link
Author

eouzoe commented Feb 2, 2026

不過這東西沒有甚麼市場研調 開發團隊 資金注入什麼的嗎

@deepracticexs
Copy link
Member

deepracticexs commented Feb 2, 2026

@eouzoe 哦,没关系,这个看个人了。乐观是肯定的,因为本身的话,我们的做事风格是不一样的嘛。就是包括我们的团队是非常小的,所以说我们考虑不了那么细,如果考虑这么细的话,是没有办法做出来这么多事情的。另外的话就是我们目前是在寻求融资。不过融资不是我们的主要目标,我们主要还是依赖于,就是现在有AI编程嘛,所以说依赖AI编程是能够很快的做到这个效果的。另外一个的话就是AI Agent这一块本身市场是一个非常早期的。所以不存在所谓的市场调研,因为我们就是最前沿的。所以调研也不是我们调研别人,是别人调研我们。

@eouzoe
Copy link
Author

eouzoe commented Feb 2, 2026

確實

@eouzoe
Copy link
Author

eouzoe commented Feb 2, 2026

我只是覺得在PR裡面聊天很奇怪而已

@deepracticexs
Copy link
Member

明天我把Discord 的整理出来,然后我们去Discord 聊

@eouzoe
Copy link
Author

eouzoe commented Feb 2, 2026

行吧

@eouzoe
Copy link
Author

eouzoe commented Feb 3, 2026

@deepracticexs 情況如何

@deepracticexs
Copy link
Member

https://discord.gg/U9qQCNB4bE 进入这个频道

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants