<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.mistarg.cn/index.php?action=history&amp;feed=atom&amp;title=%E5%B8%AE%E5%8A%A9%3A%E5%B7%A5%E5%85%B7%E5%92%8C%E7%A7%91%E6%99%AE%E6%A0%87%E5%87%86%E9%A1%B5%E9%9D%A2</id>
	<title>帮助:工具和科普标准页面 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mistarg.cn/index.php?action=history&amp;feed=atom&amp;title=%E5%B8%AE%E5%8A%A9%3A%E5%B7%A5%E5%85%B7%E5%92%8C%E7%A7%91%E6%99%AE%E6%A0%87%E5%87%86%E9%A1%B5%E9%9D%A2"/>
	<link rel="alternate" type="text/html" href="https://wiki.mistarg.cn/index.php?title=%E5%B8%AE%E5%8A%A9:%E5%B7%A5%E5%85%B7%E5%92%8C%E7%A7%91%E6%99%AE%E6%A0%87%E5%87%86%E9%A1%B5%E9%9D%A2&amp;action=history"/>
	<updated>2026-10-17T00:48:05Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.mistarg.cn/index.php?title=%E5%B8%AE%E5%8A%A9:%E5%B7%A5%E5%85%B7%E5%92%8C%E7%A7%91%E6%99%AE%E6%A0%87%E5%87%86%E9%A1%B5%E9%9D%A2&amp;diff=2139&amp;oldid=prev</id>
		<title>迷雾样式迁移：​按新大纲重组编写指南、三类标准页与全模板说明；修复可选信息行结构</title>
		<link rel="alternate" type="text/html" href="https://wiki.mistarg.cn/index.php?title=%E5%B8%AE%E5%8A%A9:%E5%B7%A5%E5%85%B7%E5%92%8C%E7%A7%91%E6%99%AE%E6%A0%87%E5%87%86%E9%A1%B5%E9%9D%A2&amp;diff=2139&amp;oldid=prev"/>
		<updated>2026-10-13T15:57:21Z</updated>

		<summary type="html">&lt;p&gt;按新大纲重组编写指南、三类标准页与全模板说明；修复可选信息行结构&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;本页适用于工具、编码、密码、术语、规则和方法。开头用普通段落说明它是什么、解决什么问题；现有 [[Base16]]、[[凯撒加密]]、[[RXSSTV]] 等条目可按内容选择以下章节。下文以 Base16 为例，演示定义、规则、完整例子、边界和来源的写法。&lt;br /&gt;
&lt;br /&gt;
== 基本定义 ==&lt;br /&gt;
先说明概念、处理对象和用途。工具条目则写工具名称、用途、运行平台、官方地址和适用版本；这些信息以实际核对结果为准。&lt;br /&gt;
Base16（十六进制编码）使用十六个字符表示数据，每个字节对应两个十六进制字符。它是数据表示方法，不应与提供保密性的加密混淆。&amp;lt;ref name=&amp;quot;hex8&amp;quot;&amp;gt;{{引文信息|标题=RFC 4648|网址=https://www.rfc-editor.org/rfc/rfc4648.html#section-8|作者=Simon Josefsson|定位=第 8 节：Base 16 Encoding}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
如果简介确实需要突出显示，可以插入“条目摘要”；普通短导语直接写段落即可。&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-preview&amp;quot;&amp;gt;&lt;br /&gt;
{{条目摘要|内容=Base16 用十六进制字符表示数据，每个字节对应两个字符；本例完整展示转换与复核过程。}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-source&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;{{条目摘要|内容=Base16 用十六进制字符表示数据，每个字节对应两个字符；本例完整展示转换与复核过程。}}&amp;lt;/pre&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 输入与规则 ==&lt;br /&gt;
写清处理单位、字母表、排列或计算步骤。不要只给工具链接而省略规则。本例按字节处理：高四位在前、低四位在后，各自映射成一个十六进制字符。&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-preview&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 四位数值 !! 对应字符&lt;br /&gt;
|-&lt;br /&gt;
| 0 至 9 || 0 至 9&lt;br /&gt;
|-&lt;br /&gt;
| 10、11、12、13、14、15 || A、B、C、D、E、F&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-source&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 四位数值 !! 对应字符&lt;br /&gt;
|-&lt;br /&gt;
| 0 至 9 || 0 至 9&lt;br /&gt;
|-&lt;br /&gt;
| 10、11、12、13、14、15 || A、B、C、D、E、F&lt;br /&gt;
|}&amp;lt;/pre&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
较长的字符表按内容排版，使用普通表格；原始符号、大小写和有意义的空格必须保留。&lt;br /&gt;
&lt;br /&gt;
== 完整示例 ==&lt;br /&gt;
给出输入、参数、关键中间值、完整输出和复核依据。编码与解码都有意义时，分别说明两个方向，不把不可逆算法写成可恢复。&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-preview&amp;quot;&amp;gt;&lt;br /&gt;
{{解谜记录&lt;br /&gt;
|标题=十六进制文本的转换&lt;br /&gt;
|输入=&amp;lt;code&amp;gt;666F6F&amp;lt;/code&amp;gt;&lt;br /&gt;
|方法=每两个十六进制字符表示一个字节，按 ASCII 文本读取。&lt;br /&gt;
|过程=&lt;br /&gt;
# 分为 &amp;lt;code&amp;gt;66 6F 6F&amp;lt;/code&amp;gt;。&lt;br /&gt;
# 字节值为十进制 &amp;lt;code&amp;gt;102 111 111&amp;lt;/code&amp;gt;。&lt;br /&gt;
# 对应小写字符 &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;o&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;o&amp;lt;/code&amp;gt;。&lt;br /&gt;
|结果=&amp;lt;code&amp;gt;foo&amp;lt;/code&amp;gt;&lt;br /&gt;
|验证=[https://www.rfc-editor.org/rfc/rfc4648.html#section-10 RFC 4648 第 10 节]给出相同测试向量。&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-source&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;{{解谜记录&lt;br /&gt;
|标题=十六进制文本的转换&lt;br /&gt;
|输入=&amp;amp;lt;code&amp;amp;gt;666F6F&amp;amp;lt;/code&amp;amp;gt;&lt;br /&gt;
|方法=每两个十六进制字符表示一个字节，按 ASCII 文本读取。&lt;br /&gt;
|过程=&lt;br /&gt;
# 分为 &amp;amp;lt;code&amp;amp;gt;66 6F 6F&amp;amp;lt;/code&amp;amp;gt;。&lt;br /&gt;
# 字节值为十进制 &amp;amp;lt;code&amp;amp;gt;102 111 111&amp;amp;lt;/code&amp;amp;gt;。&lt;br /&gt;
# 对应小写字符 &amp;amp;lt;code&amp;amp;gt;f&amp;amp;lt;/code&amp;amp;gt;、&amp;amp;lt;code&amp;amp;gt;o&amp;amp;lt;/code&amp;amp;gt;、&amp;amp;lt;code&amp;amp;gt;o&amp;amp;lt;/code&amp;amp;gt;。&lt;br /&gt;
|结果=&amp;amp;lt;code&amp;amp;gt;foo&amp;amp;lt;/code&amp;amp;gt;&lt;br /&gt;
|验证=[https://www.rfc-editor.org/rfc/rfc4648.html#section-10 RFC 4648 第 10 节]给出相同测试向量。&lt;br /&gt;
}}&amp;lt;/pre&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
反向复核：将文本 &amp;lt;code&amp;gt;foo&amp;lt;/code&amp;gt; 的字节 &amp;lt;code&amp;gt;66 6F 6F&amp;lt;/code&amp;gt; 逐字节写成十六进制，得到 &amp;lt;code&amp;gt;666F6F&amp;lt;/code&amp;gt;，与 RFC 4648 第 10 节一致。&amp;lt;ref name=&amp;quot;hex10&amp;quot;&amp;gt;{{引文信息|标题=RFC 4648|网址=https://www.rfc-editor.org/rfc/rfc4648.html#section-10|作者=Simon Josefsson|定位=第 10 节：测试向量}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 程序与输出 ===&lt;br /&gt;
程序示例用预格式化文本，写清运行方式和预期输出；不要让读者自行猜程序的执行结果。下面是 Python 3 的完整例子：&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-preview&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;value = &amp;quot;666F6F&amp;quot;&lt;br /&gt;
result = bytes.fromhex(value).decode(&amp;quot;ascii&amp;quot;)&lt;br /&gt;
print(result)&lt;br /&gt;
# 输出：foo&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-source&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;&amp;amp;lt;pre&amp;amp;gt;value = &amp;quot;666F6F&amp;quot;&lt;br /&gt;
result = bytes.fromhex(value).decode(&amp;quot;ascii&amp;quot;)&lt;br /&gt;
print(result)&lt;br /&gt;
# 输出：foo&amp;amp;lt;/pre&amp;amp;gt;&amp;lt;/pre&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 界面或图解 ===&lt;br /&gt;
解释工具操作时，按“输入什么—选择什么—输出什么”描述；需要截图或示意图时可以使用“图片说明”。此处借用数独图片展示写法，不作为 Base16 的算法图。&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-preview&amp;quot;&amp;gt;&lt;br /&gt;
{{图片说明|图片=[[文件:Sudoku.webp|缩略图|居中|300px|数独图片，仅演示排版]]|说明=说明画面中需要读者注意的部分。此图不属于上方转换示例。|来源=[[:文件:Sudoku.webp|文件描述页中的来源与版权信息]]}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-source&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;{{图片说明|图片=[[文件:Sudoku.webp|缩略图|居中|300px|数独图片，仅演示排版]]|说明=说明画面中需要读者注意的部分。此图不属于上方转换示例。|来源=[[:文件:Sudoku.webp|文件描述页中的来源与版权信息]]}}&amp;lt;/pre&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
需要分步说明操作时插入“步骤”：&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-preview&amp;quot;&amp;gt;&lt;br /&gt;
{{步骤|序号=01|标题=复核输入与输出|内容=输入 666F6F，按十六进制字节转成 ASCII 文本，输出应为 foo；保留输入和所用参数。}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-source&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;{{步骤|序号=01|标题=复核输入与输出|内容=输入 666F6F，按十六进制字节转成 ASCII 文本，输出应为 foo；保留输入和所用参数。}}&amp;lt;/pre&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 参数与边界 ==&lt;br /&gt;
列出影响结果的参数、输入约束、错误情形及不可逆之处。以下说明针对本页给出的纯十六进制输入，不代替其他工具各自的参数文档。&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-preview&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 情况 !! 如何说明&lt;br /&gt;
|-&lt;br /&gt;
| 文本与字节 || 编码处理的是字节；文本转字节时要说明字符编码。本例为 ASCII。&lt;br /&gt;
|-&lt;br /&gt;
| 不完整字节 || 两个十六进制字符对应一个字节；奇数个字符不能直接组成完整字节序列。&lt;br /&gt;
|-&lt;br /&gt;
| 非法字符 || 不自行删除无法解释的字符；先核对输入格式和工具支持范围。&lt;br /&gt;
|-&lt;br /&gt;
| 填充 || RFC 4648 的 Base16 不使用 Base64 那样的等号填充。&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-source&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 情况 !! 如何说明&lt;br /&gt;
|-&lt;br /&gt;
| 文本与字节 || 编码处理的是字节；文本转字节时要说明字符编码。本例为 ASCII。&lt;br /&gt;
|-&lt;br /&gt;
| 不完整字节 || 两个十六进制字符对应一个字节；奇数个字符不能直接组成完整字节序列。&lt;br /&gt;
|-&lt;br /&gt;
| 非法字符 || 不自行删除无法解释的字符；先核对输入格式和工具支持范围。&lt;br /&gt;
|-&lt;br /&gt;
| 填充 || RFC 4648 的 Base16 不使用 Base64 那样的等号填充。&lt;br /&gt;
|}&amp;lt;/pre&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
不要把编码、加密、散列和签名当成一回事，也不要仅凭输出“看起来像文字”就认定处理正确。真实工具的限制需核对其文档和行为。&lt;br /&gt;
&lt;br /&gt;
== 相关工具与条目 ==&lt;br /&gt;
工具链接应写明对应功能。已有站内条目使用内部链接；介绍外部工具时给官方链接、运行方式与限制，不能把推广文案当使用说明。&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-preview&amp;quot;&amp;gt;&lt;br /&gt;
* [[Base16]]：十六进制编码条目。&lt;br /&gt;
* [[ASCII编码]]：字符与数值的关系。&lt;br /&gt;
* [[工具和科普]]：其他工具与科普入口。&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-source&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;* [[Base16]]：十六进制编码条目。&lt;br /&gt;
* [[ASCII编码]]：字符与数值的关系。&lt;br /&gt;
* [[工具和科普]]：其他工具与科普入口。&amp;lt;/pre&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 参考资料 ==&lt;br /&gt;
定义、规则和边界均应有相应来源；尽量定位到规范章节。正文写 ref，文末汇总：&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-preview&amp;quot;&amp;gt;&lt;br /&gt;
本例可以用规范中的测试向量复核。&amp;lt;ref name=&amp;quot;demo-hex&amp;quot;&amp;gt;{{引文信息|标题=RFC 4648|网址=https://www.rfc-editor.org/rfc/rfc4648.html#section-10|作者=Simon Josefsson|定位=第 10 节：测试向量}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
同一来源再次使用时不重复录入。&amp;lt;ref name=&amp;quot;demo-hex&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mc-example-source&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;本例可以用规范中的测试向量复核。&amp;amp;lt;ref name=&amp;quot;demo-hex&amp;quot;&amp;amp;gt;{{引文信息|标题=RFC 4648|网址=https://www.rfc-editor.org/rfc/rfc4648.html#section-10|作者=Simon Josefsson|定位=第 10 节：测试向量}}&amp;amp;lt;/ref&amp;amp;gt;&lt;br /&gt;
同一来源再次使用时不重复录入。&amp;amp;lt;ref name=&amp;quot;demo-hex&amp;quot; /&amp;amp;gt;&amp;lt;/pre&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[模板:科普条目起稿#源代码|复制整页框架]] · [[编写指南|返回编写指南]] · [[模板说明|全部模板说明]]&lt;/div&gt;</summary>
		<author><name>迷雾样式迁移</name></author>
	</entry>
</feed>