转自| 蒲公英Ouryao
撰稿| 戴绪霖
使用 claude 生成一个杂质含量计算的 EXCEL 表格及其验证方案的案例分享。
最近笔者使用claude协助生成了一个杂质含量计算的 EXCEL 表格设计方案并让其提供验证方案,结果表明效果还真的不错,故而向同行们分享一下。
因为 claude 的母语为英文,为了让 claude 能更好的理解我的意思,我每次提交提示词前都用网易翻译将其翻译成英文,同时提交中英文,中文放在前面,目的是让claude输出中文,这样我这个英文文盲才能看得懂。
步骤一:提出生成EXCEL表格的请求
第一步,我首先向claude对话框输入以下文字:
Hey claude,请帮忙设计一个 EXCEL 表格,用于 vincristine sulfate USP 的 IMPURITIES 计算,要求 EXCEL 表格必须符合 21 CFR Part 11 要求。该 EXCEL 表格无电子签名功能。
Hey claude, please help to design an EXCEL sheet for IMPURITIES calculation of vincristine sulfate USP. It is required that the EXCEL sheet must comply with 21 CFR Part 11. The EXCEL table has no electronic signature function.
Claude回复:
好的,我很乐意帮您设计一个符合 21 CFR Part 11 要求的 Excel 表格,用于 vincristine sulfate USP 的杂质计算。我会用中文回答,因为您的问题是中英双语的。
首先,让我们考虑一下设计这样一个符合规范的 Excel 表格的关键要素:
1. 审计追踪
2. 版本控制
3. 数据完整性
4. 访问控制
5. 数据输入验证
考虑到这些要求,我会创建一个 Excel 工作簿,包含以下几个工作表:
1. 说明
2. 数据输入
3. 计算
4. 审计日志
5. 版本历史
下面我将详细描述每个工作表的内容和功能:
【详见附件1:Vincristine Sulfate USP Impurities Calculation Excel Structure】
这个Excel表格结构旨在满足 21 CFR Part 11 的要求,同时提供一个用户友好的界面来进行vincristine sulfate USP 的杂质计算。
关键合规点包括:
1. 审计追踪:通过审计日志工作表自动记录所有更改。
2. 版本控制:版本历史工作表记录所有版本更新。
3. 数据完整性:通过工作表和工作簿保护,以及数据验证来维护。
4. 访问控制:通过密码保护和单元格锁定来实现。
5. 数据输入验证:在数据输入工作表中使用 Excel 的数据验证功能。
请注意,虽然这个Excel表格设计符合许多 21 CFR Part 11的要求,但它并不包含电子签名功能。对于完全符合法规的系统,可能还需要额外的软件或系统级控制。
您是否需要我进一步解释某个特定部分,或者您对这个设计有什么具体的问题吗?
第二步:进一步提出补充信息
Claude 没有给出详细的 EXCEL 表格设计方案,我仔细看了一下,发现没有将 vincristine sulfate USP 各论发给 claude,所以我马上将各论上传给claude,并在对话框中输入以下文字:
谢谢claude,我觉得 Vincristine Sulfate USP Impurities Calculation Excel Structure 写得不错,请根据该文件说明设计一个可执行的EXCEL表格,以完成vincristine sulfate USP 的 IMPURITIES 计算,包括说明工作表(Instructions)、数据输入工作表(Data Entry)、计算工作表(Calculations)、审计日志工作表(Audit Trail)、审计日志工作表(Audit Trail)等,以及安全和合规功能说明。
hank you claude. I think Vincristine Sulfate uspimcalculated Excel Structure is well written. Please design an executable EXCEL table according to the instructions in the document. To complete the IMPURITIES calculation of vincristine sulfate USP, Including Instructions worksheets, Data Entry worksheets, Calculations, AuditTrail, AuditTrail,etc.And a description of the security and compliance functions.
Claude 回复:
好的,我很乐意为您设计一个可执行的Excel表格,用于 vincristine sulfate USP 的杂质计算。我会根据之前的结构和您提供的 USP 文档来设计这个表格。由于 Excel 表格的复杂性,我会提供一个详细的描述,解释每个工作表的内容和功能,以及如何实现安全和合规功能。
【详见附件2:Detailed Vincristine Sulfate USP Impurities Calculation Excel Design】
这个详细的 Excel 表格设计提供了一个全面的框架,用于执行 vincristine sulfate USP 的杂质计算,同时尽可能地符合 21 CFR Part 11 的要求。它包括了所有必要的工作表,以及确保数据完整性、安全性和可追溯性的功能。
关键特点包括:
1. 清晰的指导说明
2. 结构化的数据输入区域
3. 自动化的计算过程
4. 全面的审计追踪
5. 版本控制
6. 多层安全保护措施
要实际创建这个 Excel 表格,您需要按照这个设计在 Excel 中设置各个工作表,实现所描述的公式和功能,并配置所有的安全和合规特性。对于审计日志功能,您可能需要一个熟悉 VBA 的 Excel 专家来实现自动记录更改的宏。
这个设计考虑了您提供的USP文档中的具体要求,如杂质限度(个别杂质不超过1.0%,总杂质不超过4.0%)。
请注意,虽然这个设计力求符合 21 CFR Part 11 的要求,但在实际使用中,您可能还需要进行系统验证和额外的控制措施,以确保完全合规。
您是否需要我进一步解释某个特定部分,或者您对这个设计有什么具体的问题吗?
第三步:发现公式错误并请Claude纠正
我看了一下 Detailed Vincristine Sulfate USP Impurities Calculation Excel Design,发现计算公式错误,然后在对话框中输入以下文字:
Hey claude, Vincristine Sulfate USP Impurities Calculation Excel Design 中的计算公式与 vincristine sulfate USP 不一致,请纠正。数据输入工作表(Data Entry)、计算工作表(Calculations)、审计日志工作表(Audit Trail)、版本历史工作表(Version History)等以表格方式输出。
Hey claude,vincristine sulfate USP Impurities Calculation Excel Design The calculation formula is not consistent with vincristine sulfate USP, please correct it. Data Entry worksheets, Calculations, Audit Trail worksheets,Version History worksheets,and more are output in tabular form.
Claude 回复:
您说得对,我为之前的错误表示歉意。我会根据 vincristine sulfate USP 文档中的信息来修正计算公式,并以表格形式呈现各个工作表的内容。让我们重新设计这些部分。
【详见附件3:Corrected Vincristine Sulfate USP Impurities Calculation Excel Design】
这个修正后的设计现在更准确地反映了 vincristine sulfate USP 文档中的计算要求,并以表格形式呈现了各个工作表的结构。主要的更改包括:
1. 更新了杂质计算公式,使用样品溶液 A 和 B 的数据。
2. 修改了数据输入工作表,包括样品溶液 A 和 B 的相关信息。
3. 调整了计算工作表,使用正确的公式计算个别杂质和总杂质百分比。
4. 保留了审计日志和版本历史的表格结构。
5. 保持了安全和合规功能的说明。
这个设计现在更符合 vincristine sulfate USP 的要求,同时保持了 21 CFR Part 11 的合规性考虑。表格形式的呈现使得各个工作表的结构和内容更加清晰,便于实施和理解。
您对这个修正后的设计还有什么问题或建议吗?是否需要我进一步解释某个特定部分?
第四步:请Claude生成验证方案
个人觉得这个 Excel 表格设计方案差不多,下面想请 Claude 生成一个验证方案,如是通过对话框中输入以下文字:
Hey claude,请提供该EXCEL表格的系统验证方案以确保合规,方案应该详尽且具有可执行性,类如不能仅仅要求"Verify that Excel files are installed on a verified computer system",且应该写清楚如何确认 "Verify that Excel files are installed on a verified computer system" 已完成,包括确认步骤、项目和可接受标准等,Design Qualification (DQ) , Installation Qualification (IQ) , Operational Qualification (OQ) , and Performance Qualification (PQ) 和 Ongoing Verification 都这样要求。
Hey claude, please provide the system verification scheme of the EXCEL table to ensure compliance.The scheme should be detailed and enforceable. For example, you can't just ask "Verify that Excel files are installed on a verified computer system", And should write clearly how to confirm that "Verify that Excel files are installed on a verified computer system" has been completed, including the verification steps, projects and acceptable criteria,etc. Design Qualification (DQ) , Installation Qualification (IQ) , Operational Qualification (OQ) , and Performance Qualification (PQ) and Ongoing Verification require this.
Claude 回复:
非常感谢您的详细要求。我理解您需要一个全面且可执行的系统验证方案,以确保Excel表格符合 21 CFR Part 11 的要求。我会为您提供一个详细的验证方案,包括 Design Qualification (DQ)、Installation Qualification (IQ) 、 Operational Qualification (OQ) 、 Performance Qualification (PQ) 和 Ongoing Verification 的具体步骤、项目和可接受标准。
【详见附件4:Vincristine Sulfate USP Impurities Calculation Excel Validation Plan】
这个详细的验证方案提供了一个全面的框架,用于确保 Vincristine Sulfate USP 杂质计算Excel表格的合规性和可靠性。它涵盖了从设计到持续使用的所有阶段,包括具体的步骤、项目和可接受标准。
主要特点包括:
详细的设计资格认证 (DQ) 过程,确保设计满足用户需求和监管要求。
全面的安装资格认证 (IQ) 步骤,验证系统环境和 Excel 文件的正确安装。
严格的操作资格认证 (OQ) 测试,包括功能、安全和错误处理测试。
实际性能资格认证 (PQ) ,模拟实际使用情况和长期运行。
持续验证计划,确保系统长期保持合规和高效运行。
每个阶段都包含具体的验证步骤、要检查的项目,以及明确的可接受标准,使得验证过程可以切实执行和评估。
这个方案旨在确保 Excel 表格不仅在初始部署时符合 21 CFR Part 11的要求,而且在整个生命周期内都保持合规。它提供了一个结构化的方法来验证和维护系统的完整性、安全性和可靠性。
您是否需要我进一步解释某个特定部分,或者您对这个验证方案有什么具体的问题或建议吗?
第五步:进一步优化验证方案
显然以上验证方案仅为验证要点,所以又通过对话框提出以下要求:
Hey claude,请在验证方案中增加EXCEL表格及其用途介绍、验证目的、验证范围、职责(QA、QC、验证主管)、签字批准页等内容,并以表格的形式呈现 DQ、IQ、OQ、PQ和 Ongoing Verification 各确认项目(步骤、项目、可接受标准、确认责任人、确认结果等),职责、签字批准页也设计出表格形式。
Hey claude, please add the EXCEL table and its application introduction, verification purpose, verification scope, responsibilities (QA,QC,verification supervisor), signature and approval page to the verification scheme. The Verification items of DQ, IQ, OQ, PQ and Ongoing Verification (steps, items, acceptable criteria, responsible person for confirmation, confirmationre sults,etc.)are presentedin the formofatable. There sponsibility and signature approval pagesare also designed in the form of a table.
Claude 回复:
非常感谢您的详细要求。我理解您希望进一步完善验证方案,使其更加全面和实用。我会按照您的要求添加新的内容并以表格形式呈现关键信息。
【详见附件5:Updated Vincristine Sulfate USP Impurities Calculation Excel Validation Plan】
这个更新后的验证方案现在包括了您要求的所有额外内容:
1. Excel 表格及其用途介绍
2. 验证目的
3. 验证范围
4. 详细的职责说明(QA、QC、验证主管)
5. DQ、IQ、OQ、PQ 和持续验证的表格形式呈现,包括步骤、项目、可接受标准、确认责任人和确认结果
6. 签字批准页的表格形式
这个方案现在更加全面和结构化,为验证过程提供了清晰的指导和记录框架。它不仅满足了 21 CFR Part 11 的要求,还为实际执行验证提供了详细的操作指南。
您对这个更新后的验证方案还有什么其他的建议或需要进一步澄清的地方吗?
第六步:问答终结
然后我发现表格中缺乏确认项目的测试/确认方法,需要 Claude 进一步完善,通过对话框中输入以下文字:
请在表格中增加各确认项目的测试/确认方法。
Please add the test/ confirmation method for each confirmation item in the form.
Claude提示:
意思是我不是 Claude Pro,我们的聊天来回次数有限,我应该试着减少每次对话问答次数,或开始一个新的对话,或者考虑升级到 Claude Pro。
其他说明
Claude 提供的文档格式为.md,该格式的文件下载后可以用记事本打开,但用记事本打开字体、字号等格式就会丢失。
不过,md 格式文件可以用 Try pandoc 转化为 word 格式,从而保留.md 中的字体和字号等。
感受
本次试用的给我的感受就是,尽管目前包括 GhatGPT、Claude 在内的 AI 工具依然存在这样那样的缺陷,总是避免不了“幻觉”,但 AI 的功能确实非常强大,使用得当定能大大提高我们的工作和学习效率。
附件1-5下载:
欢迎留言,更多观点。
作者原创推荐
Q1
技术文件的批准可能有「几重」意思?
Q2
药品上市销售数年,法务总监居然说没有
关于作者
戴绪霖,某药品生产企业药政法规负责人,二十年来,一直在药品注册和质量的一亩三分地耕耘不止。
推荐阅读:
蒲公英Ouryao视频号
投稿、广告、商务合作:
Qinrenlvcha