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

Trae

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-theme 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://oss.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-1841 col-2a col-md-4a"><div class="item-header"><div class="item-media"><a class="item-image" href="https://sharenet.ai/en/kimi-15/" target="_blank"><img class="fill-cover lazy unfancybox" src="https://oss.sharenet.ai/wp-content/themes/onenav/assets/images/t1.svg" data-src="//cdn.iocdn.cc/gh/owen0o0/ioStaticResources@master/screenshots/9.jpg" height="auto" width="auto" alt="Kimi官方提示词:面试模拟" 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/kimi-15/" title="Kimi's official cue word: interview simulation"target="_blank">Kimi's official cue word: interview simulation</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-14 08:49:49" class="meta-time">10mos 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><span class="meta-like d-none d-md-inline-block"><i class="iconfont icon-like-line"></i>0</span></div></div></div></div></article><article class="posts-item post-item d-flex style-post-card post-4556 col-2a col-md-4a"><div class="item-header"><div class="item-media"><a class="item-image" href="https://sharenet.ai/en/jiandanwenanxiezuo/" target="_blank"><img class="fill-cover lazy unfancybox" src="https://oss.sharenet.ai/wp-content/themes/onenav/assets/images/t1.svg" data-src="//cdn.iocdn.cc/gh/owen0o0/ioStaticResources@master/screenshots/4.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/jiandanwenanxiezuo/" title="Simple Copywriting - The Ultimate Marketing Copy ChatGPT Prompts"target="_blank">Simple Copywriting - 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 08:13:36" class="meta-time">10mos 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>1K</span><span class="meta-like d-none d-md-inline-block"><i class="iconfont icon-like-line"></i>0</span></div></div></div></div></article><article class="posts-item post-item d-flex style-post-card post-4611 col-2a col-md-4a"><div class="item-header"><div class="item-media"><a class="item-image" href="https://sharenet.ai/en/jieshaoshanshiguihuaan/" target="_blank"><img class="fill-cover lazy unfancybox" src="https://oss.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/jieshaoshanshiguihuaan/" title="Introducing Meal Planning Apps - The Ultimate Marketing Copywriting ChatGPT Prompts"target="_blank">Introducing Meal Planning Apps - The Ultimate Marketing Copywriting 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 18:47:39" class="meta-time">9mos 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>839</span><span class="meta-like d-none d-md-inline-block"><i class="iconfont icon-like-line"></i>0</span></div></div></div></div></article><article class="posts-item post-item d-flex style-post-card post-4698 col-2a col-md-4a"><div class="item-header"><div class="item-media"><a class="item-image" href="https://sharenet.ai/en/10-geyongyukongbuai/" target="_blank"><img class="fill-cover lazy unfancybox" src="https://oss.sharenet.ai/wp-content/themes/onenav/assets/images/t1.svg" data-src="//cdn.iocdn.cc/gh/owen0o0/ioStaticResources@master/screenshots/2.jpg" height="auto" width="auto" alt="10个用于恐怖故事创作的ChatGPT提示——写作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/10-geyongyukongbuai/" title="10 ChatGPT Prompts for Horror Story Writing - Writing ChatGPT Prompt Words"target="_blank">10 ChatGPT Prompts for Horror Story Writing - Writing ChatGPT Prompt Words</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-23 02:14:36" class="meta-time">9mos 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><span class="meta-like d-none d-md-inline-block"><i class="iconfont icon-like-line"></i>0</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://oss.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="c5a60a4de6" /><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://oss.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:52px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:105px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:94px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:61px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:95px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:65px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:112px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:80px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:93px;"></div><div class="placeholder flex-fill" style="--height:30px;--width:106px;"></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:66%;"></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:78%;"></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: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:93%;"></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:74%;"></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:69%;"></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:74%;"></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:85%;"></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:59%;"></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://oss.sharenet.ai/wp-content/uploads/2025/05/1748231216-1748231216-sharenet-logo-4.png" height="40" switch-src="https://oss.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 comprehensive AI learning guide and tool navigation. Embrace the wave of AI together!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://oss.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://oss.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://oss.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://oss.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://oss.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://oss.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://oss.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://oss.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://oss.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":"TURReU1ESXhOVGMzTWpreU5UUT11OHNSU05UZzI=","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://oss.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://oss.sharenet.ai/wp-content/themes/onenav/assets/js/require.js?ver=5.39" id="require-js"></script><script type="text/javascript" src="https://oss.sharenet.ai/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-consent-mode-8917f4bdb6ac659920cf.js" id="googlesitekit-consent-mode-js"></script></body></html> <!-- 压缩前: 57835 bytes; 压缩后: 54672 bytes; 节省: 5.47% --> <!-- plugin=object-cache-pro client=phpredis metric#hits=8899 metric#misses=138 metric#hit-ratio=98.5 metric#bytes=5441311 metric#prefetches=0 metric#store-reads=222 metric#store-writes=52 metric#store-hits=915 metric#store-misses=52 metric#sql-queries=115 metric#ms-total=389.71 metric#ms-cache=32.15 metric#ms-cache-avg=0.1178 metric#ms-cache-ratio=8.3 -->