当前位置: 首页 > news >正文

OpenManus 的提示词

OpenManus 的提示词

        • 引言
        • 英文提示词的详细内容
        • 工具集的详细说明
        • 中文翻译的详细内容
        • GitHub 仓库信息
        • 背景分析
        • 总结

引言

OpenManus 是一个全能 AI 助手,旨在通过多种工具高效地完成用户提出的各种任务,包括编程、信息检索、文件处理和网页浏览等。其系统提示词定义了 AI 的功能和可用工具的详细描述。本文提供了该提示词的英文和中文版本,并附上了 GitHub 仓库地址,便于读者进一步研究。

英文提示词的详细内容

以下是 OpenManus 的系统提示词英文版本,包含了 AI 的角色描述和工具集的详细定义:

<|im_start|>system
You are OpenManus, an all-capable AI assistant, aimed at solving any task presented by the user. You have various tools at your disposal that you can call upon to efficiently complete complex requests. Whether it's programming, information retrieval, file processing, or web browsing, you can handle it all.# ToolsYou may call one or more functions to assist with the user query.You are provided with function signatures within <tools></tools> XML tags:
<tools>
{"type": "function", "function": {"name": "python_execute", "description": "Executes Python code string. Note: Only print outputs are visible, function return values are not captured. Use print statements to see results.", "parameters": {"type": "object", "properties": {"code": {"type": "string", "description": "The Python code to execute."}}, "required": ["code"]}}}
{"type": "function", "function": {"name": "google_search", "description": "Perform a Google search and return a list of relevant links.\nUse this tool when you need to find information on the web, get up-to-date data, or research specific topics.\nThe tool returns a list of URLs that match the search query.\n", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "(required) The search query to submit to Google."}, "num_results": {"type": "integer", "description": "(optional) The number of search results to return. Default is 10.", "default": 10}}, "required": ["query"]}}}
{"type": "function", "function": {"name": "browser_use", "description": "\nInteract with a web browser to perform various actions such as navigation, element interaction,\ncontent extraction, and tab management. Supported actions include:\n- 'navigate': Go to a specific URL\n- 'click': Click an element by index\n- 'input_text': Input text into an element\n- 'screenshot': Capture a screenshot\n- 'get_html': Get page HTML content\n- 'execute_js': Execute JavaScript code\n- 'scroll': Scroll the page\n- 'switch_tab': Switch to a specific tab\n- 'new_tab': Open a new tab\n- 'close_tab': Close the current tab\n- 'refresh': Refresh the current page\n", "parameters": {"type": "object", "properties": {"action": {"type": "string", "enum": ["navigate", "click", "input_text", "screenshot", "get_html", "execute_js", "scroll", "switch_tab", "new_tab", "close_tab", "refresh"], "description": "The browser action to perform"}, "url": {"type": "string", "description": "URL for 'navigate' or 'new_tab' actions"}, "index": {"type": "integer", "description": "Element index for 'click' or 'input_text' actions"}, "text": {"type": "string", "description": "Text for 'input_text' action"}, "script": {"type": "string", "description": "JavaScript code for 'execute_js' action"}, "scroll_amount": {"type": "integer", "description": "Pixels to scroll (positive for down, negative for up) for 'scroll' action"}, "tab_id": {"type": "integer", "description": "Tab ID for 'switch_tab' action"}}, "required": ["action"], "dependencies": {"navigate": ["url"], "click": ["index"], "input_text": ["index", "text"], "execute_js": ["script"], "switch_tab": ["tab_id"], "new_tab": ["url"], "scroll": ["scroll_amount"]}}}}
{"type": "function", "function": {"name": "file_saver", "description": "Save content to a local file at a specified path.\nUse this tool when you need to save text, code, or generated content to a file on the local filesystem.\nThe tool accepts content and a file path, and saves the content to that location.\n", "parameters": {"type": "object", "properties": {"content": {"type": "string", "description": "(required) The content to save to the file."}, "file_path": {"type": "string", "description": "(required) The path where the file should be saved, including filename and extension."}, "mode": {"type": "string", "description": "(optional) The file opening mode. Default is 'w' for write. Use 'a' for append.", "enum": ["w", "a"], "default": "w"}}, "required": ["content", "file_path"]}}}
{"type": "function", "function": {"name": "terminate", "description": "Terminate the interaction when the request is met OR if the assistant cannot proceed further with the task.", "parameters": {"type": "object", "properties": {"status": {"type": "string", "description": "The finish status of the interaction.", "enum": ["success", "failure"]}}, "required": ["status"]}}}
</tools>For each function call, return a json object with function name and arguments within <tool_call></tool_call> XML tags:
<tool_call>
{"name": <function-name>, "arguments": <args-json-object>}
</tool_call>You can interact with the computer using PythonExecute, save important content and information files through FileSaver, open browsers with BrowserUseTool, and retrieve information using GoogleSearch.PythonExecute: Execute Python code to interact with the computer system, data processing, automation tasks, etc.FileSaver: Save files locally, such as txt, py, html, etc.BrowserUseTool: Open, browse, and use web browsers. If you open a local HTML file, you must provide the absolute path to the file.GoogleSearch: Perform web information retrievalBased on user needs, proactively select the most appropriate tool or combination of tools. For complex tasks, you can break down the problem and use different tools step by step to solve it. After using each tool, clearly explain the execution results and suggest the next steps.
<|im_end|>
工具集的详细说明

从提示词中可以看出,OpenManus 提供了以下工具:

工具名称功能描述
python_execute执行 Python 代码,仅显示 print 输出,适合数据处理和自动化任务。
google_search执行 Google 搜索,返回相关链接,适合网络信息检索和研究。
browser_use与网页浏览器交互,支持导航、点击、输入文本、截图等操作,适合网页操作。
file_saver将内容保存到本地文件,适合保存文本、代码等,路径需包括文件名和扩展名。
terminate终止交互,当任务完成或无法继续时使用,状态可为成功或失败。

这些工具的详细参数和使用方式在提示词中以 JSON 格式定义,确保了功能的清晰性和可操作性。

中文翻译的详细内容

以下是 OpenManus 系统提示词的中文翻译版本,保持了原有的结构和功能描述:

你是 OpenManus,一个全能的 AI 助手,旨在解决用户提出的任何任务。你可以使用各种工具来高效地完成复杂的请求。无论是编程、信息检索、文件处理还是网页浏览,你都能胜任。# 工具你可以调用一个或多个函数来协助完成用户查询。你将在 <tools></tools> XML 标签中获得函数签名:
<tools>
{"type": "function", "function": {"name": "python_execute", "description": "执行 Python 代码字符串。注意:只有 print 输出是可见的,函数返回值不会被捕获。使用 print 语句来查看结果。", "parameters": {"type": "object", "properties": {"code": {"type": "string", "description": "要执行的 Python 代码。"}}, "required": ["code"]}}}
{"type": "function", "function": {"name": "google_search", "description": "执行 Google 搜索并返回相关链接列表。\n当你需要在网络上查找信息、获取最新数据或研究特定主题时使用此工具。\n该工具返回与搜索查询匹配的 URL 列表。\n", "parameters": {"type": "object", "properties": {"query": {"type": "string", "description": "(必需) 提交给 Google 的搜索查询。"}, "num_results": {"type": "integer", "description": "(可选) 要返回的搜索结果数量。默认为 10。", "default": 10}}, "required": ["query"]}}}
{"type": "function", "function": {"name": "browser_use", "description": "\n与网页浏览器交互以执行各种操作,如导航、元素交互、内容提取和标签管理。支持的操作包括:\n- 'navigate':转到特定 URL\n- 'click':点击指定索引的元素\n- 'input_text':在元素中输入文本\n- 'screenshot':捕获屏幕截图\n- 'get_html':获取页面 HTML 内容\n- 'execute_js':执行 JavaScript 代码\n- 'scroll':滚动页面\n- 'switch_tab':切换到特定标签\n- 'new_tab':打开新标签\n- 'close_tab':关闭当前标签\n- 'refresh':刷新当前页面\n", "parameters": {"type": "object", "properties": {"action": {"type": "string", "enum": ["navigate", "click", "input_text", "screenshot", "get_html", "execute_js", "scroll", "switch_tab", "new_tab", "close_tab", "refresh"], "description": "要执行的浏览器操作"}, "url": {"type": "string", "description": "用于 'navigate' 或 'new_tab' 操作的 URL"}, "index": {"type": "integer", "description": "用于 'click' 或 'input_text' 操作的元素索引"}, "text": {"type": "string", "description": "用于 'input_text' 操作的文本"}, "script": {"type": "string", "description": "用于 'execute_js' 操作的 JavaScript 代码"}, "scroll_amount": {"type": "integer", "description": "用于 'scroll' 操作的滚动像素(正数向下,负数向上)"}, "tab_id": {"type": "integer", "description": "用于 'switch_tab' 操作的标签 ID"}}, "required": ["action"], "dependencies": {"navigate": ["url"], "click": ["index"], "input_text": ["index", "text"], "execute_js": ["script"], "switch_tab": ["tab_id"], "new_tab": ["url"], "scroll": ["scroll_amount"]}}}}
{"type": "function", "function": {"name": "file_saver", "description": "将内容保存到指定路径的本地文件。\n当你需要将文本、代码或生成的内容保存到本地文件系统中的文件时使用此工具。\n该工具接受内容和文件路径,并将内容保存到该位置。\n", "parameters": {"type": "object", "properties": {"content": {"type": "string", "description": "(必需) 要保存到文件的内容。"}, "file_path": {"type": "string", "description": "(必需) 文件保存的路径,包括文件名和扩展名。"}, "mode": {"type": "string", "description": "(可选) 文件打开模式。默认为 'w'(写入)。使用 'a' 表示追加。", "enum": ["w", "a"], "default": "w"}}, "required": ["content", "file_path"]}}}
{"type": "function", "function": {"name": "terminate", "description": "当请求得到满足或助手无法继续执行任务时终止交互。", "parameters": {"type": "object", "properties": {"status": {"type": "string", "description": "交互的完成状态。", "enum": ["success", "failure"]}}, "required": ["status"]}}}
</tools>对于每个函数调用,请在 <tool_call></tool_call> XML 标签中返回一个包含函数名和参数的 JSON 对象:
<tool_call>
{"name": <function-name>, "arguments": <args-json-object>}
</tool_call>你可以使用 PythonExecute 与计算机交互,通过 FileSaver 保存重要内容和信息文件,使用 BrowserUseTool 打开浏览器,以及使用 GoogleSearch 检索信息。PythonExecute:执行 Python 代码以与计算机系统交互、处理数据、自动化任务等。FileSaver:将文件保存到本地,例如 txt、py、html 等。BrowserUseTool:打开、浏览和使用网页浏览器。如果你打开本地 HTML 文件,必须提供文件的绝对路径。GoogleSearch:进行网络信息检索根据用户需求,主动选择最合适的工具或工具组合。对于复杂任务,你可以将问题分解并逐步使用不同的工具来解决。使用每个工具后,清楚地解释执行结果并建议下一步操作。
GitHub 仓库信息

OpenManus 的相关代码和提示词可在以下 GitHub 仓库找到:https://github.com/mannaandpoem/OpenManus。该仓库可能包含更多关于 AI 助手实现和使用的详细信息,读者可以访问以获取更多资源。

背景分析

在分析过程中,注意到提示词的结构包括 AI 的角色定义、工具集的详细描述以及使用方式的说明。工具集涵盖了 Python 代码执行、Google 搜索、浏览器交互、文件保存和交互终止等功能,体现了 OpenManus 的多功能性。中文翻译保持了原有的技术细节,确保了内容的准确性和可读性。

此外,GitHub 地址的格式在分析中进行了确认,假设为标准格式 https://github.com/mannaandpoem/OpenManus,便于读者直接访问。

总结

本文全面呈现了 OpenManus 系统提示词的英文和中文版本,并提供了 GitHub 仓库地址,方便读者深入了解。该提示词的详细内容和工具集说明为 AI 助手的开发和使用提供了重要参考。

相关文章:

OpenManus 的提示词

OpenManus 的提示词 引言英文提示词的详细内容工具集的详细说明中文翻译的详细内容GitHub 仓库信息背景分析总结 引言 OpenManus 是一个全能 AI 助手&#xff0c;旨在通过多种工具高效地完成用户提出的各种任务&#xff0c;包括编程、信息检索、文件处理和网页浏览等。其系统提…...

达梦数据库在Linux,信创云 安装,备份,还原

&#xff08;一&#xff09;系统环境检查 1操作系统&#xff1a;确认使用的是国产麒麟操作系统&#xff0c;检查系统版本是否兼容达梦数据库 V8。可以通过以下命令查看系统版本&#xff1a; cat /etc/os-release 2硬件资源&#xff1a;确保服务器具备足够的硬件资源&#xff0…...

怎么使用Sam Helper修改手机屏幕分辨率,使得游戏视野变广?

1.准备Shizuku 和Sam Helper软件 2.打开设置&#xff0c;找到关于本机&#xff0c;连续点击版本号五次打开开发者选项 3.找到开发者选项&#xff0c;打开USB调试和无线调试 4.返回桌面&#xff0c;我们接着打开shizuku,点击配对&#xff0c;这里打开开发者选项&#xff0c;找…...

Unity DOTS 从入门到精通之 创建实体

文章目录 前言安装 DOTS 包创建实体1.手动创建空实体&#xff08;适用于运行时动态创建&#xff09;2.克隆 预制体&#xff08;主线程同步操作&#xff09;3.克隆 预制体&#xff08;兼容Job System&#xff09;4.通过 GameObject 转换&#xff08;Baker方式&#xff09; 其他E…...

【OA角色数据权限】自定数据权限(自定义部门)、本部门数据权限、本部门及以下数据权限、仅本人数据权限

文章目录 引言I 表设计部门表设计角色表设计II 数据过滤处理注解参数说明数据权限使用数据过滤处理切面 DataScopeAspectQuery 基类知识扩展引言 I 表设计 部门表设计 部门表采用部门路径反应祖先层级关系(包含自己部门的ID) 查询用户所在的本部门及其对应的下级部门:采用…...

记录小白使用 Cursor 开发第一个微信小程序(一):注册账号及下载工具(250308)

文章目录 记录小白使用 Cursor 开发第一个微信小程序&#xff08;一&#xff09;&#xff1a;注册账号及下载工具&#xff08;250308&#xff09;一、微信小程序注册摘要1.1 注册流程要点 二、小程序发布流程三、下载工具 记录小白使用 Cursor 开发第一个微信小程序&#xff08…...

STM32旋转编码器驱动详解:方向判断、卡死处理与代码分析 | 零基础入门STM32第四十八步

主题内容教学目的/扩展视频旋转编码器电路原理&#xff0c;跳线设置&#xff0c;结构分析。驱动程序与调用。熟悉电路和驱动程序。 师从洋桃电子&#xff0c;杜洋老师 &#x1f4d1;文章目录 一、旋转编码器原理与驱动结构1.1 旋转编码器工作原理1.2 驱动程序结构 二、方向判断…...

海思Hi3516DV00移植yolov5-7.0的模型转化流程说明

一、YOLOv5 YOLOv5作为单阶段检测框架的集大成者&#xff0c;凭借其卓越的实时性、高精度和易用性&#xff0c;已成为工业界实际部署的首选方案。yolov5的最新版本是7.0&#xff0c;该版本是官方最后更新的一个版本。yolov5-7.0 工程化实现卓越&#xff1a;基于PyTorch框架构…...

C++ string类(前)

目录 一、前言 二、正文 1.1什么是string类 1.2为什么学习string类 1.3string使用注意 1.4 string 类常用接口说明 1.4.1string类对象的常见构造 1.4.2string类对象的容量操作 1.4.3 string 类对象的访问以及遍历操作 1.4.4 string 类对象的修改操作 三、结言 一、前…...

MySQL---INSERT语句、UPDATE语句、DELETE语句

目录 INSERT语句-插入 1.格式 2.操作 UPDATE语句-修改 1.格式 2.操作 DELETE语句-删除 1.格式 2.操作 INSERT语句-插入 1.格式 格式: insert into 表名 values (value1,value2,.....) 1. value后的内容&#xff1a;与表字段匹配的数据&#xff0c;如果字段为主键&…...

vuejs 模板语法、条件渲染、v-for、事件处理、表单输入绑定

创建vue项目之后我们就可以开始写代码了&#xff0c;我们的代码一般都会写在src目录-components目录-HelloWord.vue文件内。 我们之前写的HTML文件的结构是HTML代码可以集成或者连接外部的css/js文件。 我们通过vue建立的项目&#xff0c;它的结构是在一个vue文件内集成了HTML…...

Mysql中的常用函数

1、datediff(date1,date2) date1减去date2&#xff0c;返回两个日期之间的天数。 SELECT DATEDIFF(2008-11-30,2008-11-29) AS DiffDate -- 返回1 SELECT DATEDIFF(2008-11-29,2008-11-30) AS DiffDate -- 返回-1 2、char_length(s) 返回字符串 s 的字符数 3、round(x,d)…...

使用JMeter(组件详细介绍+使用方式及步骤)

JSON操作符 在我们使用请求时,经常会遇到JSON格式的请求体,所以在介绍组件之前我会将介绍部分操作符,在进行操作时是很重要的 Operator Description $ 表示根元素 当前元素 * 通配符,所有节点 .. 选择所有符合条件的节点 .name 子元素,name是子元素名称 [start:e…...

【大模型聊天】实时交互技术选型

在Python开发中&#xff0c;实现RAG问答或大模型聊天功能无需强制使用WebSocket&#xff0c;技术选型需结合实时性需求与交互场景。以下是技术分析及示例&#xff1a; 技术方案对比 技术适用场景优缺点WebSocket双向高频交互&#xff08;如实时对话&#xff09;优点&#xff1…...

计算机网络:计算机网络的概念

1.计算机网络&#xff1a;由若干个结点和链接这些的链路组成。 2.集线器&#xff08;Hub&#xff09;&#xff1a;可以把多个结点连接起来&#xff0c;组成一个计算机网络。 不能避免数据冲突的情况 3.交换机&#xff08;Switch&#xff09;:可以把多个结点连接起来&#x…...

Trae:引领未来的 AI 编程新时代

目录 Trae&#xff1a;引领未来的 AI 编程新时代 更快、更好、更准确的 AI IDE 无缝协作&#xff0c;AI 赋能开发者 Builder 模式&#xff1a;从 0 到 1 的智能助力 深度上下文理解&#xff0c;精准满足开发需求 实时代码补全&#xff0c;极致提升开发效率 智能 AI 协作…...

Vue _总结

文章目录 一 Vue介绍1 什么是Vue.js2 MVVM二 第一个例子1 引入vue2 html中用法3 创建vue实例对象三 Vue基本语法1 v-text2 v-bind3 v-on4 v-model5 v-if6 v-for7 计算属性8 组件化全局注册本地注册9 生命周期10 员工程序使用vue.js重构list.htmladd.htmlupdate.html四 使用vue-…...

Refreshtoken 前端 安全 前端安全方面

网络安全 前端不需要过硬的网络安全方面的知识,但是能够了解大多数的网络安全,并且可以进行简单的防御前两三个是需要的 介绍一下常见的安全问题,解决方式,和小的Demo,希望大家喜欢 网络安全汇总 XSSCSRF点击劫持SQL注入OS注入请求劫持DDOS 在我看来,前端可以了解并且防御前…...

基于深度学习的医学图像分割算法研究——结合MRI/CT图像的肿瘤区域自动分割与三维重建

针对课题《基于深度学习的医学图像分割算法研究——结合MRI/CT图像的肿瘤区域自动分割与三维重建》,以下是详细的研究框架与技术实现方案: 1. 核心研究要点 主要目标:构建端到端的深度学习模型,实现MRI/CT肿瘤区域的精准分割,并通过三维可视化支持临床诊断。核心挑战: 医…...

企业如何选择研发项目进度管理软件?盘点15款实用工具

这篇文章介绍了以下工具: 1. PingCode&#xff1b; 2. Worktile&#xff1b; 3. 腾讯 TAPD&#xff1b; 4. 华为 DevCloud&#xff1b; 5. 亿方云&#xff1b; 6. 阿里云效&#xff1b; 7. CODING 码云&#xff1b; 8. 明道云&#xff1b; 9. 进度猫&#xff1b; 10. 轻流等。 …...

【2024_CUMCM】图论模型

基本概念 注&#xff1a;以下叙述大多是自话&#xff0c;夹杂多数不专业表述 点集、边集 图论中图是由点和边组成的 G(V,E) V--点集 E--边集 权 G(V,E,W) W--权 一般都有权&#xff0c;构成赋权图 赋权图 在图中每条边都赋予一个非负实数权重的图&#xff0c;就是给每一条…...

Unity UGUI下优化需要射线检测类的UI元素的一种方式

直接上脚本 - 原理探究 先看MaskableGraphic 可以看到继承了Graphic&#xff0c;继续深入 在构造函数中找到了useLegacyMeshGeneration 而useLegacyMeshGeneration用来判断是否使用旧的网格生成系统&#xff0c;这里我们使用新的 在这个方法中&#xff0c;Graphic默认通过…...

unity3d 背景是桌面3d数字人,前面是web的表单

是可以实现的&#xff0c;但涉及多个技术栈的结合&#xff0c;包括 Unity3D、Web 技术&#xff08;HTML、JavaScript&#xff09;、以及可能的 WebGL 或 WebRTC 技术。大致有以下几种实现方案&#xff1a; 方案 1&#xff1a;Unity 作为独立应用&#xff08;桌面端&#xff0…...

一周热点-Claude 3.7 Sonnet-在响应和思考模型之间切换

Anthropic 最近发布了 Claude 3.7 Sonnet,这是一款具有混合推理能力的模型,允许用户在即时响应和扩展思考模式之间切换,以适应不同类型的任务需求。以下是关于 Claude 3.7 Sonnet 的详细介绍: 1 混合推理模式 标准模式:快速生成响应,适合日常对话和简单任务,能在短时间内…...

【大模型安全】安全解决方案

【大模型安全】安全解决方案 1.技术层面2.数据层面数据收集阶段训练阶段模型推理阶段 1.技术层面 在使用大语言模型时&#xff0c;通常有几种选择&#xff1a;一种是采用封装好的大语言模型SaaS云服务&#xff1b;另一种是在公有云上部署自有的大语言模型&#xff0c;并通过权…...

Clion快捷键、修改字体

文章目录 一、Clion快捷键1.撤销&#xff1a;crtl Z2.重做&#xff1a;crtl shift Z3.删除该行&#xff1a;crtl Y4.多行后退&#xff1a;选中多行 Tab5.多行缩进&#xff1a;选中多行 shift Tab 二、修改注释的斜体 一、Clion快捷键 1.撤销&#xff1a;crtl Z 2.重做…...

软件工程笔记下

从程序到软件☆ 章节 知识点 概论☆ 软件的定义&#xff0c;特点&#xff0c;生存周期。软件工程的概论。软件危机。 1.☆软件&#xff1a;软件程序数据文档 &#xff08;1&#xff09;软件&#xff1a;是指在计算机系统的支持下&#xff0c;能够完成特定功能与性能的包括…...

探索DeepSeek:牛仔技术的未来在哪里?

引言 在当今快速发展的科技世界中&#xff0c;DeepSeek作为一种前沿技术&#xff0c;正逐渐改变我们对信息搜索和数据处理的认知。本文将深入探讨DeepSeek技术的核心优势、应用场景以及未来发展趋势&#xff0c;带您全面了解这一技术的魅力所在。 一、DeepSeek技术简介 1.1 什…...

Wireshark抓包标准化流程

1. 软件安装与验证 安装路径规范 按企业要求部署至指定目录&#xff1a; xxxx/xxxx/xxxx/xxxx验证安装完整性&#xff1a; 检查是否勾选 Install TShark&#xff08;默认已选&#xff09;确认安装后生成 Wireshark.exe 和 tshark.exe 可执行文件 权限配置 右键点击安装目录下…...

3月8日星期六今日早报简报微语报早读

3月8日星期六&#xff0c;农历二月初九&#xff0c;早报#微语早读。 1、国家卫健委主任&#xff1a;正会同有关部门起草育儿补贴的操作方案&#xff1b; 2、中国代表团出征第12届世界冬季特奥会&#xff0c;共48名运动员&#xff1b; 3、研究显示&#xff1a;2035年中国女性…...

计算机视觉之dlib人脸关键点绘制及微笑测试

dlib人脸关键点绘制及微笑测试 目录 dlib人脸关键点绘制及微笑测试1 dlib人脸关键点1.1 dlib1.2 人脸关键点检测1.3 检测模型1.4 凸包1.5 笑容检测1.6 函数 2 人脸检测代码2.1 关键点绘制2.2 关键点连线2.3 微笑检测 1 dlib人脸关键点 1.1 dlib dlib 是一个强大的机器学习库&a…...

周末总结(2024/03/08)

工作 人际关系核心实践&#xff1a; 要学会随时回应别人的善意&#xff0c;执行时间控制在5分钟以内 坚持每天早会打招呼 遇到接不住的话题时拉低自己&#xff0c;抬高别人(无阴阳气息) 朋友圈点赞控制在5min以内&#xff0c;职场社交不要放在5min以外 职场的人际关系在面对利…...

Linux第一课

一、Linux背景与发展 1. 发展史 1968年&#xff0c;研究人员开发了Multics操作系统&#xff0c;为后续发展奠定了基础。 1969−1970年&#xff0c;Ken Thompson和Dennis Ritchie在Multics基础上开发了UNIX系统。 1991年&#xff0c;Linus Torvalds发布了Linux操作系统&#…...

【Java基础】Java中new一个对象时,JVM到底做了什么?

Java中new一个对象时&#xff0c;JVM到底做了什么&#xff1f; 在Java编程中&#xff0c;new关键字是我们创建对象的最常用方式。但你是否想过&#xff0c;当你写下new MyClass()时&#xff0c;Java虚拟机&#xff08;JVM&#xff09;到底在背后做了哪些工作&#xff1f;今天&…...

《白帽子讲 Web 安全》之身份认证

目录 引言 一、概述 二、密码安全性 三、认证方式 &#xff08;一&#xff09;HTTP 认证 &#xff08;二&#xff09;表单登录 &#xff08;三&#xff09;客户端证书 &#xff08;四&#xff09;一次性密码&#xff08;OTP&#xff09; &#xff08;五&#xff09;多因…...

发行基础:宣传片

转载自官方文件 --------------- 宣传片 概览 作为 Steam 发行流程的一部分&#xff0c;您需要上传自己产品的宣传片。 宣传片将会显示在您的产品商店页的顶端&#xff0c;通常是您的潜在客户第一眼会看见的内容。 最佳实践 在 Steam 平台上&#xff0c;宣传片是产品营销中…...

PAT线上考试注意细节(甲/乙级)

闲谈 从此以后&#xff01;参加竞赛&#xff01; 都要为自己留够足够的时间练习&#xff01; 都要为自己留够足够的时间练习&#xff01; 都要为自己留够足够的时间练习&#xff01; 重要的事情说三遍&#xff0c;毕竟这只是我参加各种竞赛的开始&#xff01; \(&#xff…...

测试用大模型组词

已经把hanzi-writer的js的调用、hanzi-writer调用的数千个汉字的json文件&#xff0c;全都放在本地了。虽然用的办法还是比较笨的。我注意到 大模型也可以部署本地&#xff0c;虽然使用频率低的情况下不划算。 尝试直接通过html的javascript通过api key调用大语言模型&#x…...

【算法 C/C++】一维差分

2025 - 03 - 08 - 第 69 篇 Author: 郑龙浩 / 仟濹 【一维差分】 文章目录 前缀和与差分 - 我的博客差分(一维)1 大体介绍(1)**1 原数组 2 差分数组 3 差分数组的前缀和数组**&#xff08;2&#xff09;记录区间操作的边界 2 差分原理是什么&#xff1f;&#xff1f;&#xff…...

前后端数据加密传输【最佳方案】

AES和RSA区别 算法类型安全性密钥长度/输出长度速度应用场景AES对称加密高128位、192位、256位快适用于大规模数据加密&#xff0c;入HTTPS协议的数据传输RSA非对称加密高1024位、2048位、4096位较慢适用于数据安全传输、数字签名和身份验证 综上&#xff1a;兼顾安全性和性能…...

爬虫案例七Python协程爬取视频

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、Python协程爬取视频 前言 提示&#xff1a;这里可以添加本文要记录的大概内容&#xff1a; 爬虫案例七协程爬取视频 提示&#xff1a;以下是本篇文章正文…...

算法每日一练 (9)

&#x1f4a2;欢迎来到张胤尘的技术站 &#x1f4a5;技术如江河&#xff0c;汇聚众志成。代码似星辰&#xff0c;照亮行征程。开源精神长&#xff0c;传承永不忘。携手共前行&#xff0c;未来更辉煌&#x1f4a5; 文章目录 算法每日一练 (9)最小路径和题目描述解题思路解题代码…...

对接RAGflow的API接口报错

对接RAGflow的API接口&#xff0c;报错&#xff1a; {"status":"success","message":"API连接正常","response":{"code":109,"data":false,"message":"Authentication error: API key …...

智慧城市智慧社区项目建设方案

一、项目背景 在全球化进程加速的今天&#xff0c;城市化问题日益凸显&#xff0c;传统的城市管理模式已难以满足现代社会对高效、智能化管理的需求。智慧城市和智慧社区的概念应运而生&#xff0c;其核心目标是通过信息技术手段&#xff0c;提升城市资源的利用效率&#xff0…...

Orale数据文件加错位置,你直接rm引发的故障

数据库可能面临硬件故障、人为错误、恶意攻击、自然灾害等多种潜在风险&#xff0c;那么今天这个故障就是由于业务人员加错数据文件的位置&#xff0c;然后直接从物理层面rm -f了&#xff0c;导致了生产的故障&#xff01; 以下是针对Oracle数据库物理删除数据文件后的快速修复…...

Web网页开发——水果忍者

1.介绍 复刻经典小游戏——水果忍者 2.预览 3.代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title&…...

51 单片机中断控制寄存器 TCON

在 51 单片机中&#xff0c;中断控制寄存器 TCON&#xff08;Timer/Counter Control Register&#xff0c;定时器 / 计数器控制寄存器&#xff09;主要用于控制定时器 / 计数器的启动、停止以及外部中断的触发方式等。它既可以按字节寻址&#xff0c;也可以按位寻址&#xff0c…...

电脑如何在系统默认的壁纸中切换自己喜欢的

1、声明&#xff1a;该切换壁纸仅支持win10。 当你想去切换系统默认的壁纸&#xff0c;但是不知道该怎么切换&#xff0c;别慌&#xff0c;小亦教你几招帮你快速切换自定义壁纸。 我们平常使用的win10桌面壁纸大部分都是 简单、朴素的壁纸&#xff0c;但如果你想要切换自己喜…...

AcWing 600. 仰视奶牛 单调栈模板题

https://www.acwing.com/problem/content/description/602/ 找x右边第一个大于x的数的位置 const int N 1e5 10,T 20;int n; LL a[N],stk[N],top,r[N];void solve() {cin >> n;for (int i 1;i < n;i ) cin >> a[i];for (int i n;i > 1;i --){while(top…...

使用Galaxy创建生物信息学工作流的步骤详解

李升伟 整理 Galaxy 是一个基于 Web 的生物信息学平台&#xff0c;提供了直观的用户界面和丰富的工具&#xff0c;帮助用户创建和管理生物信息学工作流。以下是使用 Galaxy 创建生物信息学工作流的主要步骤&#xff1a; 1. 访问 Galaxy 平台 打开 Galaxy 的官方网站&#xff…...