-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[建议]采用动态导入以减少不必要的依赖 #177
Comments
感谢您的建议,的确精简包体积和依赖这个问题也是我们计划表中的一个重要事项,但是随着一年多的发展,有些依赖可能隐藏在较早期的代码中,不巧的是,早期代码大部分又都是基础层的代码,所以这个动作我们会相对谨慎。 我们也在考虑做一次从基础层开始的重构,但和去年2.x到3.x的升级不同,我们3.x已经积累了较多的用户,而且有部分用户已经用于线上生产环境,我们不希望重构对开发使用习惯造成太大的冲击,因此这个节奏会更慢一些。 再次感谢您的建议,我们会认真讨论和规划这个问题。如果您有更好的细化执行建议,也欢迎随时提出。 |
你们之前说的重构是4.0?预计推出时间有吗?感觉如果当前版本不可为,感觉可以在4.0里面变动。
…------------------ 原始邮件 ------------------
发件人: ***@***.***>;
发送时间: 2024年10月25日(星期五) 下午2:38
收件人: ***@***.***>;
抄送: ***@***.***>; ***@***.***>;
主题: Re: [Maplemx/Agently] [建议]采用动态导入以减少不必要的依赖 (Issue #177)
感谢您的建议,的确精简包体积和依赖这个问题也是我们计划表中的一个重要事项,但是随着一年多的发展,有些依赖可能隐藏在较早期的代码中,不巧的是,早期代码大部分又都是基础层的代码,所以这个动作我们会相对谨慎。
我们也在考虑做一次从基础层开始的重构,但和去年2.x到3.x的升级不同,我们3.x已经积累了较多的用户,而且有部分用户已经用于线上生产环境,我们不希望重构对开发使用习惯造成太大的冲击,因此这个节奏会更慢一些。
再次感谢您的建议,我们会认真讨论和规划这个问题。如果您有更好的细化执行建议,也欢迎随时提出。
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
是否进行大版本号变更我们也还在讨论,我们还是希望追求相对一致的开发体验,大版本号的变更往往意味着对现有开发习惯的破坏性变更,这不是我们想给开发者带来的。 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
您好,
首先感谢您开发了 agently 这个优秀的框架。最近在使用过程中(轻量的项目中),我注意到一个可以改进的地方,想和您探讨一下。
目前 agently 默认安装了不少第三方库,比如 erniebot、zhipuai、qianfan、duckduckgo-search 等。但是在实际使用中,我发现自己其实用不到这么多:
考虑到这点,我有个小建议:是否可以调整一下依赖的管理方式?比如:
这样做可能会带来一些好处:
不知道您怎么看待这个建议?如果有任何疑问或需要进一步讨论,我很乐意提供更多细节。
再次感谢您的辛勤工作,期待 agently 能越来越好!
The text was updated successfully, but these errors were encountered: