为降低开放环境下因Agent违约带来的风险,提出了DRQSHCT,Agent模型.该模型引入服务合成和处方产生任务的多个求解方案,通过品行信任度和服务信任度定义直接信任.通过定义多个服务信任度克服服务信任度的掩盖性,通过群体推荐克服个体链推荐的不足,通过计算方案信任度来选择并优化求解方案.模型通过合同样本提高了计算信任度的合理性和可操作性,同时由于引入了基于合同的约束,Agent的自组织协作既是可信的,又具有较高的可靠性.设计实例和实验表明,该模型更适合开放环境下的可信协同问题求解.