[Contribute Advice] 能否将AI集成到系统底层根据用户文字描述一键创建小程序
Tofloor
poster avatar
Goodwill
deepin
2025-02-22 06:29
Author

工程师,您好,

我现在使用的25 preview版本,总体感觉挺好,但是有些软件还安装不上,但是23却可以使用。我在使用visual sudo code过程中发现现在可以在使用VS code中可以调用AI 自动生成一些代码并执行。于是我突然想,咱们能不能把AI直接集成到V25的底层,通过UOS AI呈现出来,用户只要输入文字要求就能一键生成适合当前版本deepin中可以执行的小程序以满足其使用要求? 如果实现的话我们的系统小程序就会很快的丰富起来,然后在这些小程序的基础上就能形成更高级的程序。另外,AI也能通过API接口操作其他的软件以实现其功能。这样我们在刷新新系统的学习和使用成本也回大大的降低。不知道这个提的是不是合适,要是不合适您千万别笑话我 :)

此致敬礼!

Reply Favorite View the author
All Replies
WangZhongyun
deepin
2025-02-22 07:34
#1

将AI集成到系统底层根据用户文字描述一键创建小程序,这创建小程序的事不是普通用户应用范围,不然非常容易把系统搞崩了。程序创建者应该在专用程序里来创建规范专业的程序供大家使用。

Reply View the author
Goodwill
deepin
2025-02-22 08:26
#2

谢谢您的回答,那您看能不能为这个自动创建小程序的编写功能设置一个边界呢,这样是否就能否保证系统的安全呢?比如禁止AI生成需要admin权限才能实现其功能的小程序?因为很多涉及的系统的改变是需要admin权限的,是不是只要控制住这个权限就可以保证系统不被修改,从而保证系统不崩溃呢?有的小程序例如写一个时钟桌面或者开机时打开一个特定文本文件并自动记录当前时间这类的小程序应该不用调用admin就能实现吧?不知道这种功能会不会让系统崩溃?因为有的时候用户是有其个性的要求,但是这些小的要求很难通过集成的软件去实现,感觉这个可能成为系统发展一个方向!具体我也不太懂,就是乱想的,谢谢您 :)

Reply View the author
132******79
deepin
2025-02-22 08:48
#3

本地的AI是很庞大的东西,不适合直接集成在系统里。

Reply View the author
Merlin
deepin
2025-02-22 11:34
#4

能不能现在我无法回答你,我会把他转给相关部门同事评估,现在ai是趋势我们会去从长远规划考虑。谢谢你的反馈

Reply View the author
神末shenmo
deepin
Spark-App
Q&A Team
2025-02-22 11:38
#5

这个我考虑过,但是不确定性太大了,AI能不能写明白是一个问题,用户能否清晰明确地表明自己的需求也是一个问题

而唯一的解决方案是AI实施之前给用户看自己写的源码,但是用这个服务的用户恰恰是看不懂脚本的

所以最后还是没有做

Reply View the author
raspbian
deepin
2025-02-22 12:26
#6

我明白你的问题 你只是B站相关视频看多了就想的多了

无意冒犯 我只是就事论事

最近 零基础用AI自动xxx的推广视频确实太多了

让外行人经常信以为真

生成的代码是否正确 才是零基础的人不可能做出东西来的根本问题

Reply View the author
穿西装的万斯在统亻言
deepin
Backbone of ecological co-construction group
2025-02-22 13:43
#7

你这个建议挺好的,但是有不少现阶段的问题,

普通用户可能说不清需求,又或者说ai给出来之后用户根本不知道自己的需求哪里不对。因为用户的需求往往不是1+1这么简单。例如,请把我的文件打成一个压缩包。ai给出来的程序是直接把电脑所有文件打成了一个压缩包。

而用户往往不知道这个过程还需要询问打哪里的压缩包,什么格式的压缩包,哪种格式的压缩包。

作为一个普通用户,哪里会知道还有这些需求的细节呢?

Reply View the author
MIDAC
deepin
2025-02-22 16:00
#8

很好的思路,事实证明现在ai写的代码已经很不错了。

ChatGPT和deepseek现在都可以根据我的描述,写出详细的ffmepg命令、python甚至gimp的py脚本、正则表达式、shell、windows的bat,大约有80%可以直接正确运行,其余15%补充修改后可以运行。

deepin25在这一方面有额外的优势:

磐石系统可以防止世界被破坏。

Reply View the author
WangZhongyun
deepin
2025-02-22 20:18
#9
MIDAC

很好的思路,事实证明现在ai写的代码已经很不错了。

ChatGPT和deepseek现在都可以根据我的描述,写出详细的ffmepg命令、python甚至gimp的py脚本、正则表达式、shell、windows的bat,大约有80%可以直接正确运行,其余15%补充修改后可以运行。

deepin25在这一方面有额外的优势:

磐石系统可以防止世界被破坏。

这还并不是将AI集成到系统底层,就是一个AI应用。

如果系统经常在崩了后再恢复之间折返,会不会存留许多垃圾,不可变系统里这些垃圾能轻易清理吗?

Reply View the author
Goodwill
deepin
2025-02-23 00:17
#10

谢谢大家,我也通过大家的回复学到了很多的东西。其实这确实是一个值得长期讨论的问题,现在给出答案确实还为时尚早。至少现在看出,这可能是未来的一个趋势,并且可能降低用户学习和使用的成本,对于快速提供个性化的服务还有丰富生态有很大的帮助。 但是现实的情况也是不容忽视的问题,就是系统的稳定性和安全性在加入AI之后如何保障,用户的需求和专业的表述之前存在很大的鸿沟,AI编写的软件和现实之间还小有距离,等等。我想随着时间和技术的进展,很多的路线会渐渐清晰起来。感谢大家的帮助 :)

Reply View the author
Goodwill
deepin
2025-02-23 03:29
#11
Merlin

能不能现在我无法回答你,我会把他转给相关部门同事评估,现在ai是趋势我们会去从长远规划考虑。谢谢你的反馈

您好,Merlin,

我还有一个小的想法,我知道AI集成到系统中可能会造成一系列问题,目前实现起来比较困难。咱们能不能先做简单的。比如咱们deepin已经有了自己的编程IDE了.能不能先把UOS AI 和 UOS IDE结合起来,档客户提要求的时候AI自动调用UOS IDE然后安装相关插件以后自己编程,并最后打包形成应用?这样做的好处是通过这个过程咱们能知道客户到底需要什么样的功能,最近常被调用的系统API是什么,客户的描述和AI编程之间到底有多大的距离,同时也能借着AI 完善 UOS IDE。因为这些基本上都是系统shell以上的东西,基本不会触及底层的东西,所以对系统的安全影响不大。

另外,能不能让UOS AI和终端Terminal建立连接,让UOS AI能都读取并向终端内写入内容,并在经过用户确认以后执行?现在别的用户不清楚,我经常是用命令行安装一些软件或做一些调整。我常做的是问AI 然后把AI的命令行代码复制到终端执行,然后把终端里显示出来的内容在复制粘贴到AI,让AI 回答进一步的代码,然后再把AI的代码复制回去。这样对于新手来说难度真的很大,也是费时费力的。要是UOS AI能自动调用,读取,写入命令行到终端,将大大提高系统的效率并且对新手更加友好。这些也能帮助完善AI系统和deepin操作系统。对于社区版来说,咱们的目的就是大胆尝试并为未来的改进提供经验。这样做对未来的正式版的相关改进也是大有帮助的。

也希望您能把这些想法一并反馈,实在太感谢您了:)

Reply View the author
Suri
deepin
2025-02-24 09:33
#12
Goodwill

您好,Merlin,

我还有一个小的想法,我知道AI集成到系统中可能会造成一系列问题,目前实现起来比较困难。咱们能不能先做简单的。比如咱们deepin已经有了自己的编程IDE了.能不能先把UOS AI 和 UOS IDE结合起来,档客户提要求的时候AI自动调用UOS IDE然后安装相关插件以后自己编程,并最后打包形成应用?这样做的好处是通过这个过程咱们能知道客户到底需要什么样的功能,最近常被调用的系统API是什么,客户的描述和AI编程之间到底有多大的距离,同时也能借着AI 完善 UOS IDE。因为这些基本上都是系统shell以上的东西,基本不会触及底层的东西,所以对系统的安全影响不大。

另外,能不能让UOS AI和终端Terminal建立连接,让UOS AI能都读取并向终端内写入内容,并在经过用户确认以后执行?现在别的用户不清楚,我经常是用命令行安装一些软件或做一些调整。我常做的是问AI 然后把AI的命令行代码复制到终端执行,然后把终端里显示出来的内容在复制粘贴到AI,让AI 回答进一步的代码,然后再把AI的代码复制回去。这样对于新手来说难度真的很大,也是费时费力的。要是UOS AI能自动调用,读取,写入命令行到终端,将大大提高系统的效率并且对新手更加友好。这些也能帮助完善AI系统和deepin操作系统。对于社区版来说,咱们的目的就是大胆尝试并为未来的改进提供经验。这样做对未来的正式版的相关改进也是大有帮助的。

也希望您能把这些想法一并反馈,实在太感谢您了:)

你这里第二个例子其实就是让AI参与底层的其中一个场景。

Reply View the author