
# 工具\&示例代码
华为云验证团队持续沉淀方案构建、验证过程中自研的工具\&示例代码 ，伙伴基于工具\&示例代码可以快速完成与指定云服务的快速预集成以及验证。用户在方案构建和验证中沉淀的工具\&示例代码可以在解决方案工作台中共享，供其他用户查看和使用。
进入解决方案工作台控制台，单击【资产中心】-\>【工具\&示例代码共享】，进入工具\&示例代码共享。在工具\&示例代码共享页面您可以进行工具\&示例代码相关操作，如[工具\&示例代码上架]、[工具\&示例代码查找]、[工具\&示例代码下载]和[工具\&示例代码评价]。
图1首页   
![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000002320976273.png)
图2工具\&示例代码共享界面   
![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000001305107804.png)
 #### 工具\&示例代码上架
所有解决方案工作台用户均可以申请自己的工具\&示例代码上架。
1. 在工具\&示例代码共享界面，单击上方的【上架工具\&示例代码】，进入上架工具\&示例代码界面。
   图3工具\&示例代码   
   ![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000002320987881.png) 
2. 根据页面向导填写工具\&示例代码相关信息。
   1. **填写工具\&示例代码基本信息**
      图4工具\&示例代码基本信息   
      ![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000001304632928.png)
      图5工具\&示例代码基本信息   
      ![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000002286531642.png)
      表1工具\&示例代码基本信息 
      | 参数    | 填写说明                                                                                                                                                                                                         |
      |:---|:---|
      | 工具图标  | 上传工具/示例代码的图片，上传的图片格式限制为JPG,PNG格式，图片大小不超过5M。                                                                                                                                                                  |
      | 工具名称  | 工具/示例代码的名称，自定义，建议您按照一定的命名规则填写工具/示例代码名称，方便您快速识别和查找。                                                                                                                                                           |
      | 提交人标签 | 添加的标签发布后会在工具\&示例代码详情页展示，用于对提交人的识别。                                                                                                                                                                           |
      | 工具属性  | 工具：提供的是已经编译过、可直接运行或按照要求输入参数后可运行的代码包。 示例代码：提供的是源代码、参考示例。                                                                                                                   |
      | 工具类型  | 开源：该工具/示例代码为利用源代码在其基础上修改。如为开源类型须选择开源协议。 自研：该工具/示例代码为自主研发。                                                                                                                |
      | 开源协议  | 如果工具类型选择的是开源，则需要选择遵循的开源协议。                                                                                                                                                                                   |
      | 版本号   | 工具/示例代码的版本号，自定义。                                                                                                                                                                                             |
      | 工具附件  | 工具/示例代码的相关附件，上传的附件格式限制为zip,rar,tar,gz,ppt,pptx,doc,docx,xls,xlsx,pdf，限制最多10个附件，每个附件50M。建议工具附件包含以下文件：工具（源文件/编译后的文件）、示例代码文件（源文件/编译后的文件）、使用说明指导文档、使用场景架构图，保证用户能根据该工具/示例代码的介绍、使用说明指导文档以及源文件/编译后的文件能正确使用该工具/示例代码。 |
      | 应用场景  | 工具的使用场景，最多不超多10个。                                                                                                                                                                                            |
      | 云服务   | 工具适用的云服务，最多不超多10个。                                                                                                                                                                                           |
      | 工具简介  | 工具/示例代码的简要定义，如：本示例代码使用Shell脚本实现ftp的自动上传、下载。                                                                                                                                                                  |
      | 工具描述  | 对工具/示例代码的功能、使用、备注等说明。                                                                                                                                                                                        |
         
      ![](https://support.huaweicloud.com/usermanual-haydncsf/public_sys-resources/note_3.0-zh-cn.png)
      1. 上架工具/示例代码前请确认待上架的工具/示例代码不涉及商业保密信息，不涉A，在上传附件时须确认勾选"请确认上传附件不包含商业保密信息，不涉A"。**如不确定引用的第三方库是否涉A，请在帮助中心提单线上咨询解决方案工作台 OnCall。**
      
      2. 上架工具/示例代码前请确保该工具/示例代码可正确运行且已脱敏，需脱敏信息包括但不限于IP地址、密码、密钥、AKSK等。
        
   
   2. **填写工具详情**
      填写待上架的工具\&示例代码的详细描述介绍信息。
      图6工具\&示例代码详情   
      ![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000001357483309.png) 
   
   3. **填写使用场景**
      填写待上架的工具/示例代码的使用场景，建议上传该工具/示例代码的架构图，展示该工具/示例代码用在何处。如[图8]、[图9]所示，该架构图可清楚展示出示例代码的使用场景。
      图7工具\&示例代码的使用场景   
      ![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000001357484553.png)
      图8工具\&示例代码的使用场景填写示例   
      ![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000001357807473.png)
      图9使用场景架构图示例   
      ![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000001305126360.png) 
   
   4. **填写常见问题**
      按需填写工具/示例代码常见问题和答案，帮助使用的用户快速使用该工具/示例代码。可添加多条问题\&答案。
      图10工具\&示例代码常见问题   
      ![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000001357488121.png) 
    
3. 确认前面填写的工具/示例代码基本信息、详情、使用场景、常见问题内容准确无误，单击【提交】进行工具/示例代码的共享。
4. 提交后的工具\&示例代码由解决方案工作台运营管理员进行审核，您可以在解决方案工作台【工作待办】-\>【我的申请】中查看您的申请，您也可以订阅解决方案工作台邮件，订阅后您将第一时间接收到工具\&示例代码的申请结果通知。
   图11工具\&示例代码申请状态   
   ![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000001305129548.png) 
 
#### 工具\&示例代码发布历史
在工具\&示例代码页面，点击右侧的【我的发布历史】
图12工具\&示例代码   
![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000002321164701.png)
进入工具\&示例代码发布历史页面，可查看用户自己发布的工具\&示例代码列表、状态，支持申请下架。
图13工具\&示例代码发布历史   
![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000001387480714.png)
 #### 工具\&示例代码查找
工具\&示例代码上架审批通过后的将会在工具\&示例代码共享页面进行展示。
- 支持输入工具\&示例代码名称或简介进行搜索；
- 支持通过工具属性、工具类型、企业名称、云服务、应用场景进行过滤筛选；
- 支持按照工具\&示例代码的综合排序、最高评价、最新发布、我的关注进行排序。
图14工具\&示例代码查找   
![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000001311091634.png)
 #### 工具\&示例代码下载
点击工具\&示例代码名称，进行工具\&示例代码详情页面，可查看该工具\&示例代码详情页面，包含该工具\&示例代码的简介、附件、详情介绍、使用场景介绍、常见问题、用户评价。
点击附件【下载】，可下载该工具\&示例代码的相关附件。下载后解压附件即可。
图15工具\&示例代码下载   
![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000001607776170.png)
 #### 工具\&示例代码评价
点击工具\&示例代码名称，在工具/示例代码详情页面-用户评价TAB页，可对该工具\&示例代码进行评价。用户评价将会在该TAB页进行展示。
- 评分：选择"☆"个数对工具/示例代码进行评分，最低分为一个"☆"，最高分为五个"☆"；
- 评价：自定义输入用户评价描述。
图16工具\&示例代码评价   
![](https://support.huaweicloud.com/usermanual-haydncsf/zh-cn_image_0000001311092502.png)
