feat: add menu.ui with data table and feature menu items

This commit is contained in:
yumoqing 2026-05-05 21:56:01 +08:00
parent ca16edf609
commit b27a089916

71
wwwroot/menu.ui Normal file
View File

@ -0,0 +1,71 @@
{
"widgettype":"Menu",
"options":{
"target":"PopupWindow",
"popup_options":{
"archor":"cc",
"width":"70%",
"height":"70%"
},
"cwidth":10,
"items":[
{% if get_user() %}
{
"name":"sessions",
"label":"会话管理",
"url":"{{entire_url('/harnessed_agent/sessions')}}"
},
{
"name":"skills",
"label":"技能管理",
"url":"{{entire_url('/harnessed_agent/skills')}}"
},
{
"name":"memory",
"label":"记忆管理",
"url":"{{entire_url('/harnessed_agent/memory')}}"
},
{
"name":"tasks",
"label":"任务管理",
"url":"{{entire_url('/harnessed_agent/tasks')}}"
},
{
"name":"workflows",
"label":"工作流管理",
"url":"{{entire_url('/harnessed_agent/workflows')}}"
},
{
"name":"remote_skills",
"label":"远程技能",
"url":"{{entire_url('/harnessed_agent/remote_skills')}}"
},
{
"name":"agent_config",
"label":"代理配置",
"url":"{{entire_url('/harnessed_agent/agent_config')}}"
},
{
"name":"hermes_agent",
"label":"代理控制台",
"url":"{{entire_url('/harnessed_agent/hermes_agent')}}"
},
{
"name":"tools",
"label":"工具管理",
"url":"{{entire_url('/harnessed_agent/tools')}}"
},
{
"name":"deploy_skill",
"label":"部署技能",
"url":"{{entire_url('/harnessed_agent/deploy_skill')}}"
},
{
"name":"execute_remote_skill",
"label":"执行远程技能",
"url":"{{entire_url('/harnessed_agent/execute_remote_skill')}}"
}
{% endif %}
]
}
}