Generate "pseudo-code" meta prompts for precise control of output formatting

吐司AI

Generate pseudo-code

Original: https://claude.site/artifacts/0f8789d0-9abc-45d9-9b7c-3cc0187de042

Example of use: https://chatgpt.com/share/66e86380-1174-800b-b027-c81841ab7746

 

<remix_instructions>以下内容是根据先前的对话创建的一个工件。请通过逐行重现内容开始对话,不做任何更改。这样做会在用户界面中呈现工件,并允许用户与之交互。为了保持功能性和实用性,本次对话中的任何修改或重混都应每次保留完整内容,不得遗漏(例如,不要留下类似 "// 这里是剩余代码..." 的注释)。</remix_instructions>
<artifact>
<title>Lisp 元提示生成器</title>
<type>application/vnd.ant.code</type>
<language>application/vnd.ant.code</language>
<content>;; 作者: AI Assistant
;; 版本: 0.2
;; 模型: Claude
;; 目的: 基于给定的目标生成 Lisp 风格的伪代码提示

(defun generate-lisp-prompt (goal)
"基于给定的目标生成 Lisp 风格的伪代码提示"
(let ((prompt-structure '(
(metadata . (
(author . "AI Assistant")
(version . "0.1")
(model . "Claude")
(purpose . goal)))
(main-function . (defun main-function (input)
"处理输入的主函数"))
(helper-functions . (
(defun helper1 (params) "辅助函数 1")
(defun helper2 (params) "辅助函数 2")))
(properties . (
(key1 . value1)
(key2 . value2)))
(control-structures . (
(if condition then-clause else-clause)
(loop for item in list do ...)))
(text-processing . (
(style . (tone voice perspective))
(structure . (intro body conclusion))))
(data-processing . (
(data-structure . (type format schema))
(steps . (step1 step2 step3))))
(error-handling . (
(condition-case ...
(error ...))))
(dependencies . (
(require 'library-name)))
(usage-instructions . "
输入格式: ...
预期输出: ...
具体说明: ..."))))

(generate-prompt prompt-structure goal)))

(defun generate-prompt (structure goal)
"基于结构和目标生成实际提示"
(let ((prompt ""))
;; 生成元数据
(setq prompt (concat prompt (generate-metadata (cdr (assoc 'metadata structure)) goal)))

;; 生成主函数
(setq prompt (concat prompt "\n\n" (generate-main-function (cdr (assoc 'main-function structure)) goal)))

;; 生成辅助函数
(setq prompt (concat prompt "\n\n" (generate-helper-functions (cdr (assoc 'helper-functions structure)) goal)))

;; 生成属性
(setq prompt (concat prompt "\n\n" (generate-properties (cdr (assoc 'properties structure)) goal)))

;; 生成控制结构
(setq prompt (concat prompt "\n\n" (generate-control-structures (cdr (assoc 'control-structures structure)) goal)))

;; 生成文本处理(如果适用)
(when (string-match-p "text" goal)
(setq prompt (concat prompt "\n\n" (generate-text-processing (cdr (assoc 'text-processing structure)) goal))))

;; 生成数据处理(如果适用)
(when (string-match-p "data" goal)
(setq prompt (concat prompt "\n\n" (generate-data-processing (cdr (assoc 'data-processing structure)) goal))))

;; 生成错误处理
(setq prompt (concat prompt "\n\n" (generate-error-handling (cdr (assoc 'error-handling structure)) goal)))

;; 生成依赖
(setq prompt (concat prompt "\n\n" (generate-dependencies (cdr (assoc 'dependencies structure)) goal)))

;; 生成使用说明
(setq prompt (concat prompt "\n\n" (generate-usage-instructions (cdr (assoc 'usage-instructions structure)) goal)))

prompt))

;; 生成每个部分提示的辅助函数
(defun generate-metadata (metadata goal) ...)
(defun generate-main-function (main-function goal) ...)
(defun generate-helper-functions (helper-functions goal) ...)
(defun generate-properties (properties goal) ...)
(defun generate-control-structures (control-structures goal) ...)
(defun generate-text-processing (text-processing goal) ...)
(defun generate-data-processing (data-processing goal) ...)
(defun generate-error-handling (error-handling goal) ...)
(defun generate-dependencies (dependencies goal) ...)
(defun generate-usage-instructions (instructions goal) ...)

;; 用法
;; (generate-lisp-prompt "创建一个文本摘要提示")
</content>
</artifact>

 

 

This hint instruction and code is mainly used to generate Lisp style pseudo-code hints. Its function is explained below:

``

This section gives instructions on how to handle the code or artifacts that follow:

  • The artifact is a finished product generated from a previous conversation.
  • When reproducing the artifact, it is required to show the code content line by line and leave it as is without any changes.
  • Any modification or remixing should preserve the integrity of the content and not allow the omission of content or the addition of simplifying notes.

 

``

This section defines the title, type, language, and code content of the artifact.

1. caption (``).<br />The title of the artifact is "Lisp Meta Hint Generator", implying that the purpose of the code is to generate Lisp-style hints.</p><p>2. <strong>typology</strong> (``).<br />The type `application/vnd.ant.code` means that the artifact is of a type that is Lisp style code.</p><p>3. <strong>multilingualism</strong> (``).<br />The language is also `application/vnd.ant.code`, indicating that the contents of the artifact are programming code.</p><p>4. <strong>element</strong> (``).<br />The body of the artifact is a piece of Lisp code that generates hints for creating Lisp-style pseudocode based on a given target.</p><p> </p><h3>Lisp Code Interpretation</h3><p>The main purpose of the code is to automatically generate a structured piece of Lisp style hints based on a goal (`goal`). The following is an explanation of the main parts of the code:</p><p>1. <strong>`generate-lisp-prompt` function</strong>:</p><ul><li>This is the main function, which takes a `goal` and generates a Lisp-style hint based on it.</li><li>This function defines a prompt structure (`prompt-structure`) that contains:</li><li><strong>metadata</strong> (`metadata`): Includes information such as author, version, model, and purpose.</li><li><strong>Main function definition</strong> (`main-function`): Pseudo-code main function structure.</li><li><strong>helper function</strong> (`helper-functions`): Functions used to generate some helper functions.</li><li><strong>causality</strong> (`properties`): Some custom key-value pairs.</li><li><strong>control structure</strong> (`control-structures`): Contains conditional statements (such as `if-else`) and loops.</li><li><strong>text processing</strong> (`text-processing`): Contains information about the style, tone, structure, etc. of the text.</li><li><strong>data processing</strong> (`data-processing`): defines the data structure and its processing steps.</li><li><strong>error handling</strong> (`error-handling`): describes the handling logic in case of an error.</li><li><strong>dependencies</strong> (`dependencies`): Lists the dependent libraries to be loaded.</li><li><strong>Instructions for use</strong> (`usage-instructions`): explains input formats, expected output, etc.</li></ul><p> </p><p>2. <strong>`generate-prompt` function</strong>:</p><ul><li>Step-by-step generation of the final prompt based on the incoming structure (`structure`) and goal (`goal`).</li><li>This function generates code snippets for each part (e.g., metadata, main function, auxiliary functions, etc.) in turn and stitches them together.</li></ul><p> </p><p>3. <strong>Auxiliary Generator Functions</strong>:</p><ul><li>Examples include functions such as `generate-metadata`, `generate-main-function`, and `generate-helper-functions`, each of which is responsible for generating a specific part of the prompt.</li></ul><p>4. <strong>Instructions for use</strong>:</p><ul><li>When used, `(generate-lisp-prompt "Create a text summary prompt")` can be called to generate a Lisp-style prompt based on the "Create a text summary prompt" target.</li></ul><p> </p><h3>summarize</h3><p>Overall, the function of this code is to automatically generate Lisp-style pseudo-code hints, with the main purpose of providing a hinting framework for the target task (e.g., text processing, data processing, etc.).</p></div><div class="post-tags my-3"><i class="iconfont icon-tags mr-2"></i><a href="https://sharenet.ai/en/prompts/" class="vc-l-blue btn btn-sm text-height-xs m-1 rounded-pill text-xs" rel="tag" title="View more"><i class="iconfont icon-folder mr-1"></i>AI utility commands</a></div><div class="text-xs text-muted"><div><span>©</span> Copyright notes</div><div class="posts-copyright">The copyright of the article belongs to the author, please do not reprint without permission.</div></div><div class="apd my-3"><div class="apd-body"><a href="https://www.aippt.cn/?utm_type=Navweb&utm_source=ai-bot&utm_page=aippt&utm_plan=ppt&utm_unit=sharenet&utm_keyword=40477380" target="_blank"><img src="https://sharenet.ai/wp-content/uploads/2025/05/1748394193-1748394193-aippt-cn-banner.jpg" alt="AiPPT" data-no-translation="" /></a></div></div></div></div><div class="near-navigation mt-4 py-2"><div class="nav previous border-right border-color"><a class="near-permalink" href="https://sharenet.ai/en/duiweilaifashengshiba/"><span class="text-muted">Prev</span><h4 class="near-title">Cue words that make probabilistic predictions about future occurrences</h4></a></div><div class="nav next border-left border-color"><a class="near-permalink" href="https://sharenet.ai/en/qiangdiaobianmarenwubie/"><span class="text-muted">Next</span><h4 class="near-title">Emphasize coding task decomposition and COT's Coding (Coding) system cue word</h4></a></div></div><h4 class="text-gray text-lg my-4"><i class="site-tag iconfont icon-book icon-lg mr-1" ></i>Related posts</h4><div class="posts-row"><article class="posts-item post-item d-flex style-post-card post-21020 col-2a col-md-4a"><div class="item-header"><div class="item-media"><a class="item-image" href="https://sharenet.ai/en/zhixushuruyigebiao/" target="_blank"><img class="fill-cover lazy unfancybox" src="https://sharenet.ai/wp-content/themes/onenav/assets/images/t1.svg" data-src="https://sharenet.ai/wp-content/uploads/2025/02/fab27d33ababc97.png" height="auto" width="auto" alt="只需输入一个表情符号就会让 DeepSeek-R1 疯掉..." data-no-translation=""></a></div></div><div class="item-body d-flex flex-column flex-fill"><h3 class="item-title line2"><a href="https://sharenet.ai/en/zhixushuruyigebiao/" title="Just typing in an emoticon will drive DeepSeek-R1 crazy..."target="_blank">Just typing in an emoticon will drive DeepSeek-R1 crazy...</a></h3><div class="mt-auto"><div class="item-tags overflow-x-auto no-scrollbar"><a href="https://sharenet.ai/en/prompts/" class="badge vc-l-theme text-ss mr-1" rel="tag" title="See More"><i class="iconfont icon-folder mr-1"></i>AI utility commands</a><a href="https://sharenet.ai/en/tag/prompt/" class="badge text-ss mr-1" rel="tag" title="See More"># prompt jailbreak</a></div><div class="item-meta d-flex align-items-center flex-fill text-muted text-xs"><div class="meta-left"><a href="https://sharenet.ai/en/author/1/" class="avatar-sm mr-1" target="_blank"></a><span title="2025-02-13 21:54:50" class="meta-time">5mos ago</span></div><div class="ml-auto meta-right"><span class="meta-comm d-none d-md-inline-block" data-toggle="tooltip" title="To comment" js-href="#comments"><i class="iconfont icon-comment"></i>0</span><span class="meta-view"><i class="iconfont icon-chakan-line"></i>928</span></div></div></div></div></article><article class="posts-item post-item d-flex style-post-card post-4598 col-2a col-md-4a"><div class="item-header"><div class="item-media"><a class="item-image" href="https://sharenet.ai/en/tuiguangjijiangjuxingai/" target="_blank"><img class="fill-cover lazy unfancybox" src="https://sharenet.ai/wp-content/themes/onenav/assets/images/t1.svg" data-src="//cdn.iocdn.cc/gh/owen0o0/ioStaticResources@master/screenshots/5.jpg" height="auto" width="auto" alt="推广即将举行的美食节——终极营销文案ChatGPT提示词" data-no-translation=""></a></div></div><div class="item-body d-flex flex-column flex-fill"><h3 class="item-title line2"><a href="https://sharenet.ai/en/tuiguangjijiangjuxingai/" title="Promoting Upcoming Food Festivals - The Ultimate Marketing Copy ChatGPT Prompts"target="_blank">Promoting Upcoming Food Festivals - The Ultimate Marketing Copy ChatGPT Prompts</a></h3><div class="mt-auto"><div class="item-tags overflow-x-auto no-scrollbar"><a href="https://sharenet.ai/en/prompts/" class="badge vc-l-theme text-ss mr-1" rel="tag" title="See More"><i class="iconfont icon-folder mr-1"></i>AI utility commands</a></div><div class="item-meta d-flex align-items-center flex-fill text-muted text-xs"><div class="meta-left"><a href="https://sharenet.ai/en/author/1/" class="avatar-sm mr-1" target="_blank"></a><span title="2024-08-21 15:34:01" class="meta-time">11mos ago</span></div><div class="ml-auto meta-right"><span class="meta-comm d-none d-md-inline-block" data-toggle="tooltip" title="To comment" js-href="#comments"><i class="iconfont icon-comment"></i>0</span><span class="meta-view"><i class="iconfont icon-chakan-line"></i>1.1K</span></div></div></div></div></article><article class="posts-item post-item d-flex style-post-card post-368 col-2a col-md-4a"><div class="item-header"><div class="item-media"><a class="item-image" href="https://sharenet.ai/en/bookgpt-prompt/" target="_blank"><img class="fill-cover lazy unfancybox" src="https://sharenet.ai/wp-content/themes/onenav/assets/images/t1.svg" data-src="//cdn.iocdn.cc/gh/owen0o0/ioStaticResources@master/screenshots/3.jpg" height="auto" width="auto" alt="BookGPT:Prompt 创作一本包含多个章节的完整书" data-no-translation=""></a></div></div><div class="item-body d-flex flex-column flex-fill"><h3 class="item-title line2"><a href="https://sharenet.ai/en/bookgpt-prompt/" title="BookGPT: Prompt to create a complete book with multiple chapters"target="_blank">BookGPT: Prompt to create a complete book with multiple chapters</a></h3><div class="mt-auto"><div class="item-tags overflow-x-auto no-scrollbar"><a href="https://sharenet.ai/en/prompts/" class="badge vc-l-theme text-ss mr-1" rel="tag" title="See More"><i class="iconfont icon-folder mr-1"></i>AI utility commands</a><a href="https://sharenet.ai/en/tag/daima/" class="badge text-ss mr-1" rel="tag" title="See More"># Code</a></div><div class="item-meta d-flex align-items-center flex-fill text-muted text-xs"><div class="meta-left"><a href="https://sharenet.ai/en/author/1/" class="avatar-sm mr-1" target="_blank"></a><span title="2025-01-05 09:39:26" class="meta-time">6mos ago</span></div><div class="ml-auto meta-right"><span class="meta-comm d-none d-md-inline-block" data-toggle="tooltip" title="To comment" js-href="#comments"><i class="iconfont icon-comment"></i>0</span><span class="meta-view"><i class="iconfont icon-chakan-line"></i>1.5K</span></div></div></div></div></article><article class="posts-item post-item d-flex style-post-card post-4551 col-2a col-md-4a"><div class="item-header"><div class="item-media"><a class="item-image" href="https://sharenet.ai/en/lengqidongchuangyidianbao/" target="_blank"><img class="fill-cover lazy unfancybox" src="https://sharenet.ai/wp-content/themes/onenav/assets/images/t1.svg" data-src="//cdn.iocdn.cc/gh/owen0o0/ioStaticResources@master/screenshots/8.jpg" height="auto" width="auto" alt="冷启动创意点子——终极营销文案ChatGPT提示词" data-no-translation=""></a></div></div><div class="item-body d-flex flex-column flex-fill"><h3 class="item-title line2"><a href="https://sharenet.ai/en/lengqidongchuangyidianbao/" title="Cold Start Creative Ideas - Ultimate Marketing Copy ChatGPT Prompts"target="_blank">Cold Start Creative Ideas - Ultimate Marketing Copy ChatGPT Prompts</a></h3><div class="mt-auto"><div class="item-tags overflow-x-auto no-scrollbar"><a href="https://sharenet.ai/en/prompts/" class="badge vc-l-theme text-ss mr-1" rel="tag" title="See More"><i class="iconfont icon-folder mr-1"></i>AI utility commands</a></div><div class="item-meta d-flex align-items-center flex-fill text-muted text-xs"><div class="meta-left"><a href="https://sharenet.ai/en/author/1/" class="avatar-sm mr-1" target="_blank"></a><span title="2024-08-21 07:56:52" class="meta-time">11mos ago</span></div><div class="ml-auto meta-right"><span class="meta-comm d-none d-md-inline-block" data-toggle="tooltip" title="To comment" js-href="#comments"><i class="iconfont icon-comment"></i>0</span><span class="meta-view"><i class="iconfont icon-chakan-line"></i>992</span></div></div></div></div></article></div><!-- comments --><div id="comments" class="comments"><h2 id="comments-list-title" class="comments-title text-lg mx-1 my-4"><i class="iconfont icon-comment"></i><span class="noticom"><a href="https://sharenet.ai/en/shengchengweidaima/#respond" class="comments-title" >No comments</a></span></h2><div class="card"><div class="card-body"><div id="respond_box"><div id="respond" class="comment-respond"><form id="commentform" class="text-sm mb-4" action=""><div class="avatar-box d-flex align-items-center flex-fill mb-2"><div class="avatar-img"><img class="avatar rounded-circle" src="https://sharenet.ai/wp-content/themes/onenav/assets/images/gravatar.jpg" data-no-translation=""></div></div><div class="comment-textarea mb-3"><textarea name="comment" id="comment" class="form-control" placeholder="Comments..." tabindex="4" cols="50" rows="3"></textarea></div><div id="comment-author-info" class="row row-sm"><div class="col-12 col-md-6 mb-3"><input type="text" name="author" id="author" class="form-control" value="" size="22" placeholder="Nickname" tabindex="2"/></div><div class="col-12 col-md-6 mb-3"><input type="text" name="email" id="email" class="form-control" value="" size="22" placeholder="Emails" tabindex="3" /></div></div><div class="com-footer d-flex justify-content-end flex-wrap"><input type="hidden" id="_wpnonce" name="_wpnonce" value="96d6276c9d" /><input type="hidden" name="_wp_http_referer" value="/en/shengchengweidaima/" /><a rel="nofollow" id="cancel-comment-reply-link" style="display: none;" href="javascript:;" class="btn vc-l-gray mx-2">Think again</a><button class="btn btn-hover-dark btn-shadow vc-theme ml-2" type="submit" id="submit">Post comments</button><input type="hidden" name="action" value="ajax_comment"/><input type='hidden' name='comment_post_ID' value='6117' id='comment_post_ID' /><input type='hidden' name='comment_parent' id='comment_parent' value='0' /></div><input type="hidden" name="trp-form-language" value="en"/></form><div class="clear"></div></div></div><div id="loading-comments"><span></span></div><div class="col-1a-i nothing-box nothing-type-none"><div class="nothing"><img src="https://sharenet.ai/wp-content/themes/onenav/assets/images/svg/wp_none.svg" alt="none" class="nothing-svg"><div class="nothing-msg text-sm text-muted">No comments...</div></div></div></div></div></div><!-- comments end --></div></div><div class="sidebar sidebar-tools d-none d-lg-block"><div id="iow_tag_cloud_tool-4" class="card io-sidebar-widget io-widget-tag-cloud"><div class="sidebar-header"><div class="card-header widget-header"><h3 class="text-md mb-0"><i class="mr-2 iconfont icon-chart-pc"></i>Selected AI Tools</h3></div></div><span class="ajax-auto-post auto" data-href="https://sharenet.ai/wp-admin/admin-ajax.php" data-target="#iow_tag_cloud_tool-4 .ajax-panel" data-action="load_tag_cloud" data-instance="{"window":"1","taxonomy":["favorites"],"count":"10","orderby":"name","show_count":""}"></span><div class="card-body d-flex flex-wrap ajax-panel" style="gap: 6px;"><div class="placeholder flex-fill" style="--height:30px;--width:82px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:43px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:52px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:120px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:74px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:71px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:107px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:58px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:120px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:42px;"></div></div></div><div id="iow_single_posts_min-2" class="card io-sidebar-widget io-widget-single-posts-list"><div class="sidebar-header"><div class="card-header widget-header"><h3 class="text-md mb-0"><i class="mr-2 iconfont icon-tags"></i>Latest Articles</h3></div></div><span class="ajax-auto-post auto" data-href="https://sharenet.ai/wp-admin/admin-ajax.php" data-target="#iow_single_posts_min-2 .ajax-panel" data-action="load_single_posts" data-style="post-min-sm" data-args="{"exclude":[6117],"similar":{"post_id":6117,"post_type":"post"},"fallback":0,"style":"min-sm"}" data-id="iow_single_posts_min-2" data-data_id=""></span><div class="card-body ajax-panel"><div class="posts-row row-sm row-col-1a"><div class="placeholder-posts null-post-min-sm"><div class="p-header"><span class="--image"></span></div><div class="p-meta"><span class="--title" style="--this-title-width:53%;"></span><div class="--meta"><span></span><span></span><span></span></div></div></div><div class="placeholder-posts null-post-min-sm"><div class="p-header"><span class="--image"></span></div><div class="p-meta"><span class="--title" style="--this-title-width:75%;"></span><div class="--meta"><span></span><span></span><span></span></div></div></div><div class="placeholder-posts null-post-min-sm"><div class="p-header"><span class="--image"></span></div><div class="p-meta"><span class="--title" style="--this-title-width:53%;"></span><div class="--meta"><span></span><span></span><span></span></div></div></div><div class="placeholder-posts null-post-min-sm"><div class="p-header"><span class="--image"></span></div><div class="p-meta"><span class="--title" style="--this-title-width:57%;"></span><div class="--meta"><span></span><span></span><span></span></div></div></div><div class="placeholder-posts null-post-min-sm"><div class="p-header"><span class="--image"></span></div><div class="p-meta"><span class="--title" style="--this-title-width:87%;"></span><div class="--meta"><span></span><span></span><span></span></div></div></div><div class="placeholder-posts null-post-min-sm"><div class="p-header"><span class="--image"></span></div><div class="p-meta"><span class="--title" style="--this-title-width:77%;"></span><div class="--meta"><span></span><span></span><span></span></div></div></div><div class="placeholder-posts null-post-min-sm"><div class="p-header"><span class="--image"></span></div><div class="p-meta"><span class="--title" style="--this-title-width:92%;"></span><div class="--meta"><span></span><span></span><span></span></div></div></div><div class="placeholder-posts null-post-min-sm"><div class="p-header"><span class="--image"></span></div><div class="p-meta"><span class="--title" style="--this-title-width:60%;"></span><div class="--meta"><span></span><span></span><span></span></div></div></div><div class="placeholder-posts null-post-min-sm"><div class="p-header"><span class="--image"></span></div><div class="p-meta"><span class="--title" style="--this-title-width:65%;"></span><div class="--meta"><span></span><span></span><span></span></div></div></div><div class="placeholder-posts null-post-min-sm"><div class="p-header"><span class="--image"></span></div><div class="p-meta"><span class="--title" style="--this-title-width:90%;"></span><div class="--meta"><span></span><span></span><span></span></div></div></div></div></div></div></div></div></main><footer class="main-footer footer-stick"><div class="switch-container container-footer container-fluid"><div class="footer row pt-5 text-center text-md-left"><div class="col-12 col-md-4 mb-4 mb-md-0"><a href="https://sharenet.ai/en" class="logo-expanded footer-logo"><img src="https://sharenet.ai/wp-content/uploads/2025/05/1748231216-1748231216-sharenet-logo-4.png" height="40" switch-src="https://sharenet.ai/wp-content/uploads/2025/05/1748231295-1748231295-sharenet-logo-5.png" is-dark="false" alt="Sharenet" data-no-translation=""></a><div class="text-sm mt-4">Sharenet.ai, the best and most complete AI learning guide and tool navigation. Dedicated to helping learners in the field of artificial intelligence from scratch, step by step towards proficiency! Sharenet also provides convenient access to resources. AI era, sharing is king! Ctrl + D or ⌘ + D Bookmark this site to your browser bookmark bar ❤️</div><div class="footer-social mt-3"><a class="social-btn bg-l" href="mailto:1768088168@qq.com" target="_blank" data-toggle="tooltip" data-placement="top" title="Email" rel="external noopener nofollow"><i class="iconfont icon-email"></i></a></div></div><div class="col-12 col-md-5 my-4 my-md-0"><p class="footer-links text-sm mb-3"><a href="https://sharenet.ai/">Friendly Link Application</a><a href="https://sharenet.ai/">statement denying or limiting responsibility</a><a href="https://sharenet.ai/">Advertisement Cooperation</a><a href="https://sharenet.ai/">About Us</a></p></div><div class="col-12 col-md-3 text-md-right mb-4 mb-md-0"></div><div class="footer-copyright m-3 text-xs"> Copyright © 2025 <a href="https://sharenet.ai/en" title="Sharenet" class="" rel="home">Sharenet</a>  </div></div></div></footer><template id="tp-language" data-tp-language="en_US"></template><script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/en\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/onenav\/*","\/en\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script><div id="trp-floater-ls" onclick="" data-no-translation class="trp-language-switcher-container trp-floater-ls-names trp-top-right trp-color-light flags-full-names" ><div id="trp-floater-ls-current-language" class="trp-with-flags"><a href="#" class="trp-floater-ls-disabled-language trp-ls-disabled-language" onclick="event.preventDefault()"><img class="trp-flag-image" src="https://sharenet.ai/wp-content/plugins/translatepress-multilingual/assets/images/flags/en_US.png" width="18" height="12" alt="en_US" title="English" data-no-translation="">English </a></div><div id="trp-floater-ls-language-list" class="trp-with-flags" ><div class="trp-language-wrap trp-language-wrap-top"><a href="#" class="trp-floater-ls-disabled-language trp-ls-disabled-language" onclick="event.preventDefault()"><img class="trp-flag-image" src="https://sharenet.ai/wp-content/plugins/translatepress-multilingual/assets/images/flags/en_US.png" width="18" height="12" alt="en_US" title="English" data-no-translation="">English</a><a href="https://sharenet.ai/shengchengweidaima/" title="简体中文"><img class="trp-flag-image" src="https://sharenet.ai/wp-content/plugins/translatepress-multilingual/assets/images/flags/zh_CN.png" width="18" height="12" alt="zh_CN" title="简体中文" data-no-translation="">简体中文 </a><a href="https://sharenet.ai/ja/shengchengweidaima/" title="日本語"><img class="trp-flag-image" src="https://sharenet.ai/wp-content/plugins/translatepress-multilingual/assets/images/flags/ja.png" width="18" height="12" alt="ja" title="日本語" data-no-translation="">日本語 </a><a href="https://sharenet.ai/ko/shengchengweidaima/" title="한국어"><img class="trp-flag-image" src="https://sharenet.ai/wp-content/plugins/translatepress-multilingual/assets/images/flags/ko_KR.png" width="18" height="12" alt="ko_KR" title="한국어" data-no-translation="">한국어 </a><a href="https://sharenet.ai/es/shengchengweidaima/" title="Español"><img class="trp-flag-image" src="https://sharenet.ai/wp-content/plugins/translatepress-multilingual/assets/images/flags/es_ES.png" width="18" height="12" alt="es_ES" title="Español" data-no-translation="">Español </a><a href="https://sharenet.ai/de/shengchengweidaima/" title="Deutsch"><img class="trp-flag-image" src="https://sharenet.ai/wp-content/plugins/translatepress-multilingual/assets/images/flags/de_DE.png" width="18" height="12" alt="de_DE" title="Deutsch" data-no-translation="">Deutsch </a><a href="https://sharenet.ai/fr/shengchengweidaima/" title="Français"><img class="trp-flag-image" src="https://sharenet.ai/wp-content/plugins/translatepress-multilingual/assets/images/flags/fr_FR.png" width="18" height="12" alt="fr_FR" title="Français" data-no-translation="">Français </a><a href="https://sharenet.ai/pt/shengchengweidaima/" title="Português do Brasil"><img class="trp-flag-image" src="https://sharenet.ai/wp-content/plugins/translatepress-multilingual/assets/images/flags/pt_BR.png" width="18" height="12" alt="pt_BR" title="Português do Brasil" data-no-translation="">Português do Brasil </a></div></div></div><div id="footer-tools" class="tools-right io-footer-tools d-flex flex-column"><a href="javascript:" class="btn-tools go-to-up go-up my-1" rel="go-up" style="display: none"><i class="iconfont icon-to-up"></i></a><a href="javascript:" class="btn-tools switch-dark-mode my-1" data-toggle="tooltip" data-placement="left" title="Dark mode"><i class="mode-ico iconfont icon-light"></i></a></div><div class="search-modal" id="search-modal"><div class="search-body mx-0 mx-md-3"><form role="search" method="get" class="search-form search-card" action="https://sharenet.ai/en/" data-trp-original-action="https://sharenet.ai/en/"><div class="search-box"><div class="dropdown" select-dropdown><a href="javascript:" role="button" class="btn" data-toggle="dropdown" aria-expanded="false"><span class="select-item">posts</span><i class="iconfont i-arrow icon-arrow-b ml-2"></i></a><input type="hidden" name="post_type" value="post"><div class="dropdown-menu"><a class="dropdown-item" href="javascript:" data-value="post">posts</a><a class="dropdown-item" href="javascript:" data-value="sites">tools</a><a class="dropdown-item" href="javascript:" data-value="app">app</a><a class="dropdown-item" href="javascript:" data-value="book">book</a></div></div><input type="search" class="form-control" required="required" placeholder="What do you want to know?" value="" name="s" /><button type="submit" class="btn vc-theme search-submit"><i class="iconfont icon-search"></i></button></div><input type="hidden" name="trp-form-language" value="en"/></form><div class="search-body-box d-flex flex-column flex-md-row"></div></div></div><script type="text/javascript">window.IO = {"ajaxurl":"https:\/\/sharenet.ai\/wp-admin\/admin-ajax.php","uri":"https:\/\/sharenet.ai\/wp-content\/themes\/onenav","homeUrl":"https:\/\/sharenet.ai\/en","minAssets":".min","uid":"","homeWidth":"1600","loginurl":"https:\/\/sharenet.ai\/en\/loginaaa\/?redirect_to=https%3A%2F%2Fsharenet.ai%2Fen%2Fshengchengweidaima","sitesName":"Sharenet","addico":"https:\/\/sharenet.ai\/wp-content\/themes\/onenav\/assets\/images\/add.png","order":"asc","formpostion":"top","defaultclass":"io-grey-mode","isCustomize":false,"faviconApi":"https:\/\/t3.gstatic.cn\/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&size=128&url=%url%","customizemax":10,"newWindow":true,"lazyload":"1","minNav":false,"loading":false,"hotWords":"baidu","classColumns":" col-2a col-sm-2a col-md-2a col-lg-3a col-xl-5a col-xxl-5a ","apikey":"TWpBeU1ESXhOVGMzTWpreU5UUT11OHNSU05UZzI=","isHome":false,"themeType":"manual-theme","mceCss":"https:\/\/sharenet.ai\/wp-content\/themes\/onenav\/assets\/css\/editor-style.css","version":"5.39","isShowAsideSub":false,"asideWidth":"160","localize":{"liked":"You've already liked it!","like":"Thank you. Like it!","networkError":"Network error --.","parameterError":"Parameter error —.","selectCategory":"Why not choose categories.","addSuccess":"Successfully added.","timeout":"Access timeout, please try again, or fill in manually.","lightMode":"Day mode","nightMode":"Dark mode","editBtn":"Edit","okBtn":"OK","urlExist":"The URL already exists --.","cancelBtn":"Cancel","successAlert":"success","infoAlert":"message","warningAlert":"warning","errorAlert":"error","extractionCode":"The network disk extraction code has been copied, click \"OK\" to enter the download page.","wait":"Please wait","loading":"Processing, please later...","userAgreement":"Please read and agree to the User Agreement first","reSend":"s resend","weChatPay":"WeChat","alipay":"Alipay","scanQRPay":"Please scan the QR code to pay","payGoto":"The payment is successful, and the page is jumping","clearFootprint":"Sure you want to empty the footprint log?"},"postData":{"postId":6117,"postType":"post"}};</script><script type="text/javascript" src="https://sharenet.ai/wp-content/themes/onenav/assets/js/bootstrap.bundle.min.js?ver=5.39" id="bootstrap-js-js"></script><script type="text/javascript" src="https://sharenet.ai/wp-content/themes/onenav/assets/js/require.js?ver=5.39" id="require-js"></script><script type="text/javascript" src="https://sharenet.ai/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-consent-mode-8917f4bdb6ac659920cf.js" id="googlesitekit-consent-mode-js"></script></body></html> <!-- 压缩前: 58613 bytes; 压缩后: 55445 bytes; 节省: 5.4% --> <!-- plugin=object-cache-pro client=phpredis metric#hits=10580 metric#misses=168 metric#hit-ratio=98.4 metric#bytes=7874923 metric#prefetches=0 metric#store-reads=249 metric#store-writes=68 metric#store-hits=1296 metric#store-misses=70 metric#sql-queries=138 metric#ms-total=598.71 metric#ms-cache=137.30 metric#ms-cache-avg=0.4345 metric#ms-cache-ratio=22.9 -->