Appearance
需求拆解
用户目标
用户希望优化 openspec 工作流,通过加强约束机制,提高指令遵循的确定性。目前仅依赖 project.md 文件,在使用不同模型时会出现指令遵循不佳的问题。用户询问如何改进流程,并探讨是否可以通过结合 skills 来增加确定性。这是一个关于工作流优化和技术可行性的研究任务。
关键路径
最关键的技术障碍是 project.md 文件无法提供强约束,导致不同模型在执行时缺乏一致性。需要找到方法增强流程的确定性,例如添加验证步骤、改进模板或集成额外的工具。结合 skills 的可能性需要评估当前系统的能力以及 skills 的可用性。关键在于平衡约束强度与灵活性,避免过度复杂化。
约束与风险
当前约束包括模型间的差异性、指令解释的不确定性以及 skills 工具的不可用状态。风险在于过度约束可能导致工作流僵化,而不足则无法解决问题。替代方案包括手动验证或外部工具集成,但这些可能增加操作复杂度。
结论与建议
需要进行全面的可行性分析,重点评估增强约束机制的方案,并验证 skills 的集成潜力。建议优先改进 project.md 的结构,添加明确的验证步骤,然后考虑 skills 的扩展应用。