OpenSesame
Rapunzel Code Editor
DataMatrix
Support forum
Python Tutorials
MindProbe
Supported by

SigmundAI助理

SigmundAI Copilot目前处于公开测试阶段

/pages/zh/manual/img/sigmund/example.png

Figure 1. Debugging an issue with Sigmund.

SigmundAI.eu 是一个专为帮助您使用OpenSesame而设计的AI研究助手。您可以通过安装扩展程序直接从OpenSesame中使用Sigmund。

入门

登录Sigmund

使用Sigmund需要每月订阅,可以随时取消。请访问https://sigmundai.eu进行订阅。

💖 您的订阅支持开源软件的发展!

一旦您登录Sigmund,聊天界面就会变得可见。聊天界面会自动侦听来自OpenSesame的传入连接。

/pages/zh/manual/img/sigmund/chat-window.png

Figure 2. The chat interface of SigmundAI.eu.

在OpenSesame中安装Sigmund扩展

要在OpenSesame中连接到Sigmund,您需要安装opensesame-extension-sigmund包。您可以通过在OpenSesame控制台中输入以下命令来完成此操作:

pip install opensesame-extension-sigmund

在Windows上,您需要以管理员身份运行上述命令,或传递--user标志:

pip install opensesame-extension-sigmund --user

安装扩展后,重启OpenSesame。Sigmund图标现在应该出现在主工具栏中。通过点击Sigmund图标激活SigmundAI Copilot。

/pages/zh/manual/img/sigmund/listening.png

Figure 3. OpenSesame is connecting to Sigmund.

几秒钟后,应建立连接。浏览器中的Sigmund聊天界面显示它已连接到OpenSesame。在OpenSesame中,会出现一个集成的聊天界面。

/pages/zh/manual/img/sigmund/connected.png

Figure 4. OpenSesame is connected to Sigmund.

解决常见问题

Sigmund正在积极开发中。如果您遇到问题,首先确保您已应用所有更新,这些更新会通过OpenSesame中的自动更新程序出现。

如果Sigmund图标(一个黄色的机器人脸)没有出现在主工具栏中,这可能意味着Sigmund扩展没有安装。请参阅此页面了解有关如何在OpenSesame中管理包的更多信息。

如果您持续看到消息:“Open https://sigmundai.eu in a browser and log in. OpenSesame will automatically connect”,这可能意味着https://sigmundai.eu没有在网络浏览器中打开或没有激活。许多浏览器会自动停用未使用的页面。打开(或重新加载)Sigmund AI选项卡应重新激活页面。

如果您看到消息“Failed to listen to Sigmund. Maybe another application is already listening?”,这可能意味着您启动了两次OpenSesame。一次只能有一个OpenSesame实例连接到Sigmund。此消息的一个不太可能的原因是另一个(无关)进程正在使用系统上的端口8080。要对此进行调试,只需询问Sigmund:“我正在使用[您的操作系统]。我认为某个进程正在使用端口8080。我如何能发现是否确实如此,如果是,哪个进程正在使用端口8080?”

功能

Sigmund可以编辑项目和脚本

首先,在OpenSesame中通过在概览区域中点击它来选择一个项目。接下来,您可以询问有关它的问题,甚至可以要求Sigmund直接修改项目。

例如,如果您要求Sigmund将sketchpad上的文本颜色更改为红色,Sigmund会提出对sketchpad脚本的简单修改。此更改将出现在一个所谓的diff查看器中,您可以在其中审核并决定是否要应用更改。如果您点击Ok,更改将被应用,文本将变为红色。

/pages/zh/manual/img/sigmund/diff-viewer.png

Figure 5. When Sigmund suggests changes, you can first review the changes before deciding whether or not to accept them.

西格蒙德可以修复实验中的错误

如果在运行实验时发生错误,您可以请西格蒙德修复错误。西格蒙德将分析错误,并可能建议更改以修复错误。

/pages/zh/manual/img/sigmund/error.png

Figure 6. Sigmund can diagnose and fix errors in your experiment.